- Neovim >= 0.9.2 version.
- Python3.
- git-scm >= 2.19.0 version.
tar
andcurl
commands in path for nvim-treesitter.- a C compiler: this is necessary for nvim-treesitter (the compiler should be in path).
- ripgrep: required for telescope.nvim's
live_grep
andgrep_string
commands.
- fd: for telescope.nvim's finder.
1. Clone repository.
Unix, Linux
$ git clone --depth 1 https://github.com/barrientosvctor/nvim.git ~/.config/nvim
Windows Powershell
$ git clone https://github.com/barrientosvctor/nvim.git "$env:LOCALAPPDATA\nvim"
2. Open Neovim.
$ nvim
- If you want to install a new language server. Make sure to first adding it to lsp config file. Then restart Neovim. The language server will download automatically and ready to use.
If you don't know how to configure any language server, take a look at this documentation.