A NeoVim config based on LazyVim
- Neovim >= 0.8.0 (needs to be built with LuaJIT)
- Git >= 2.19.0 (for partial clones support)
- a Nerd Font (optional)
- lazygit (optional)
- for telescope.nvim (optional)
- a terminal that support true color and undercurl:
-
Make a backup of your current Neovim files:
# required mv ~/.config/nvim ~/.config/nvim.bak # optional but recommended mv ~/.local/share/nvim ~/.local/share/nvim.bak mv ~/.local/state/nvim ~/.local/state/nvim.bak mv ~/.cache/nvim ~/.cache/nvim.bak
-
Clone the repo
git clone https://github.com/HmZyy/nvim ~/.config/nvimOR
git clone git@github.com:HmZyy/nvim ~/.config/nvim
# Ubuntu:
sudo apt install libmagickwand-dev
sudo apt install luarocks
luarocks install magick
# Arch:
sudo pacman -Syy imagemagick