A config for Neovim based on NvChad tuned for my personal use.
- LSP support with Mason-lspconfig in automode handling the language servers.
- Treesitter for syntax highlighting and code folding.
- Treesitter extra definitions for correctly parsing mdx files.
- Angular lsp correctly working with mono-repo projects.
- Harpoon for quick navigation between files.
- Lazygit for git alchemy.
- Clone this repo to
~/.config/nvim
:
git clone https://github.com/Razkaroth/nvchad.git ~/.config/nvim
Requirements:
- Neovim (I use latest).
- Node.js
- Python3
- Make or CMake (or both)
- Ripgrep
- Fzf
- gcc