LazyVim is a Neovim setup powered by lazy.nvim to make it easy to customize and extend your config.
LazyVim is a curated configuration for Vim that integrates various plugins, settings, and key mappings to simplify the Vim experience. By bundling together popular plugins and optimizing configurations, LazyVim provides a powerful, ready-to-use setup that eliminates the hassle of manually configuring Vim.
Based on lazyvim install documentation:
For Arch-based systems:
$ sudo yay -S neovim
For Debian-based systems:
$ sudo apt install neovim
For those who have Neovim installed, it’s advisable to back up your existing Neovim files:
# Optionally, yet recommended
Next, clone the LazyVim starter kit:
git clone https://github.com/LazyVim/starter ~/.config/nvim
Following this, remove the
.git folder to enable the addition of your customized setup to your repository later:
rm -rf ~/.config/nvim/.git
Finally, launch Neovim to start using LazyVim:
Refer to the comments in the files on how to customize LazyVim.