Neovim configuration
lua | ||
.editorconfig | ||
init.lua | ||
lazy-lock.json | ||
LICENSE | ||
README.md |
Neovim
My configuration files for Neovim v0.11 or higher.
Install Neovim
NB Some plugins require additional utilites to be installed system-wide.
# On Fedora
sudo dnf copr enable dejan/lazygit
sudo dnf install neovim fd-find fzf lazygit ripgrep
Setup configuration
The repo should be cloned into ~/.config/nvim
e.g.:
git clone ssh://git@git.curtishall.uk/surreymagpie/nvim.git $XDG_CONFIG_HOME/nvim
The Lazy Package Manager will automatically download and setup the
specified plugins upon opening nvim
.
Run :checkhealth
inside neovim to see if further action is required.
Features
- Basic options
- Lazy
- Tokyonight colourscheme
- Neotree, Statusline
- Which-key
- FZF-Lua
- Treesitter
- Blink completion
- Lazydev
- LSP configuration