Features (on top of NvChad's)
- Conform: asynchronous formatter.
- 42norm: 42 school norminette diagnostics for C/C++.
- Nvim-treesitter: better syntax highlighting.
- Better-escape: quickly escape insert mode using
jk. - Lspconfig: language server configuration.
- NvChad UI: disabled conflicting
nvzone/menuplugin.
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.
Then clone this repo: git clone git@github.com:<your-username>/nvim.git ~/.config/nvim --depth 1 && nvim
Run :MasonInstallAll after plugins have finished downloading to install additional packages (LSP / DAP servers, linters and formatters).
