- NodeJS for tree-sitter related tasks (npm)
- tree-sitter-cli to build grammars
- Lua tools (luarocks, stylua)
- Code spelling (codespell)
- cmake, meson, ninja, make (GNU flavor recommended, I tried BSD Make and didn't work, make a pull request if you figure it out!"
- Wget and curl for networking related features such as downloading pre-built binaries
- Rust toolchain (cargo, rustc, etc)
- clangd, clang-tidy, clang-format for C/C++ development
- Python for general plugins
- ripgrep, fd, fzf for finder tools and fuzzy search
- ImageMagick for image support if you use kitty
- lazygit for git UI integration
Install requires Neovim 0.9+. Always review the code before installing a configuration.
Clone the repository and install the plugins:
git clone git@github.com:vermillionpaws/nvim ~/.config/nvim
- clangd
- cmake
- html
- lua_ls
This readme was generated by Dotfyle