To install the configuration, go into your home and clone the repository:
cd ~ && git clone https://github.com/tpadioleau/.emacs.d.git
Don't forget to remove any old .emacs.d configuration before cloning.
Then call all-the-icons-install-fonts
to install needed fonts.
Ccls uses a compilation database. To generate it go into the build directory and do:
cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=ON /path/to/sources
It will generate a compile_commands.json
file, containing necessary commands to compile source files.
This emacs configuration is inspired by the centaur and doom-emacs configurations.