Nightly
Nightly Installation prerequisites
- Clone/install stable manually
Checkout Nightly branch
Now you should be good to go, to update plugins to the latest run this command in nvim
Now nii-nvim should be installed to pull the latest updates (note, these aren't always "stable"), run this in your config directory: If you have local changes, you will want to stash changes, pull from remote, then pop stashed changes
Otherwise (no local changes):
Post-Install
Installing sumnkeo lua language server
If you haven't already, make sure that nii-nvim is on the latest commit. They
you will want to run nvim. Behind the scenes, nvim will check for (and create if
not present) a directory in ~/.local/share/nvim/lspservers
. This is where you
can install & manage lsp servers (with the added benefit of this directory being
easily accessible with the nvim lua runtime).
- To install the lua language server, clone the repo and follow build instructions.
git clone https://github.com/sumneko/lua-language-server ~/.local/share/nvim/lspservers/lua-language-server
# and do all of the build instructions required to have a binary
- The lsp config files in nii-nvim should do the rest of the heavy lifting for you.
Neoformat formatters
Neoformat doesn't format buffers, but acts as a wrapper for various formatting tools. You can refer to a list of formatters for various languages here You can generally install these formatters with your system's package manager.
Script Install
Currently a work in progress