- If you already have Neovim installed. Backup current neovim configuration files.
# required
mv ~/.config/nvim{,.bak}
# optional but recommended
mv ~/.local/share/nvim{,.bak}
mv ~/.local/state/nvim{,.bak}
mv ~/.cache/nvim{,.bak}
- Clone the repository
git clone https://github.com/sofijacom/KL-Neovim.git ~/.config/nvim
- Install
# open terminal and type
cd ~/.config/nvim
# for installation in Arch
chmod +x install.sh
# for installation in Void
chmod +x install-void.sh
# for installation in Arch
./install.sh
# for installation in Void
./install-void.sh
- Wait until the required components are installed
After running the install.sh script, you can start Neovim by typing nvim in your terminal.The plugins should be installed and ready to use.
Music Controls requires playerctl to be installed in order to work properly.
# Arch Linux
sudo pacman -S playerctl
# Void Linux
sudo xbps-install -S playerctl
You can add your custom plugin specs under lua/plugins/
.
~/.config/nvim ├── lua │ ├── config │ │ ├── autocmds.lua │ │ ├── keymaps.lua │ │ ├── lazy.lua │ │ └── options.lua │ └── plugins │ ├── spec1.lua │ ├── ** │ └── spec2.lua └── init.lua