Features (on top of NvChad's)
- Clangd: language server for C/C++ development.
- Null-ls: For diagnostics, formatting, code actions and more.
- Nvim-dap + nvim-dap-ui: Debugger with lldb debug adapter config for C / C++ / Rust projects.
- Better-escape: quickly escape insert mode using
jk
. - Git: wrap header text at 50 chars, body text at 72.
- And more...
Remove or backup ~/.local/share/nvim
. This folder contains swap for open files, the ShaDa (Shared Data) file, and the site directory for plugins from previous configurations.
NvChad: git clone https://github.com/NvChad/NvChad ~/.config/nvim --depth 1
Then this config: git clone git@github.com:kelvin-van-vuuren/nvim.git ~/.config/nvim/lua/custom --depth 1 && nvim