Clone this repo into your ~/.config/lua
folder and rename it to custom
.
Nvchad will not overwrite anything in the ~/.config/lua/custom
dir as it's gitignored.
custom/init.lua
gets loaded at the end in the main init.lua file, add your commands,options, autocmds here etc
custom/chadrc.lua
is used to override core/default_config.lua and basically control all of NvChad; you have to maintain the table structure of default_config.lua
Adding new packages is as simple as modifying the plugins/init.lua
file and adding your package. Afterwards boot up nvim and do a :PackerSync
command.
To make sure everything works as expected, install the following libraries.