What is it?
- NvChad is a neovim config written in lua aiming to provide a base configuration with very beautiful UI and blazing fast startuptime (around 0.02 secs ~ 0.07 secs on hardware basis)
- Lazy loading is done 93% of the time meaning that plugins will not be loaded by default, they will be loaded only when required also at specific commands, vim events etc. This helps in lowering the startuptime, hence making the startuptime faster than usual
- NvChad isnt a framework! Its supposed to be used as a "base" config for the masses. It aims to provide a specfic collection of default plugins which seem to be very useful.
Fast by default
Blazing fast startuptime as plugins are lazy loaded wherever possible, plugins will load only when needed.
NvChad provides pretty UI while still embracing the cli, UI plugins are themed perfectly to the fullest!
Default plugins, options, themes etc can easily be disabled or overriden via the chadrc file.
Builtin update mechanism to stay up to date with the latest changes while preserving user configs.
Powered by Lua
Config is completely written lua which integrates well with the latest lua API of neovim and plugins written in lua
30+ inbuilt beautiful themes, say bye-bye to theme plugins!