/nvchad-config

my nvchad config

Primary LanguageLua

NvChad custom config

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.

Libraries

To make sure everything works as expected, install the following libraries.