# 💤 LazyVim A starter template for [LazyVim](https://github.com/LazyVim/LazyVim). Refer to the [documentation](https://lazyvim.github.io/installation) to get started. - check latest changes - - # 📦 Plugins To see plugins added & removed in `lazy-lock.json` since last commit or 2 days ago: ```sh diff -U30 \ <(git show HEAD:lazy-lock.json | cut -d' ' -f-3) \ <(cut -d' ' -f-3 lazy-lock.json) diff -U30 \ <(git show "@{2 days ago}:lazy-lock.json" | cut -d' ' -f-3) \ <(cut -d' ' -f-3 lazy-lock.json) ``` To search for mentions of removed plugins: ```sh for plugin in $( diff -U30 \ <(git show "@{2 days ago}:lazy-lock.json" | cut -d' ' -f-3) \ <(cut -d' ' -f-3 lazy-lock.json) | grep '^- ' | cut -d'"' -f2); do echo "\n ❌ $plugin"; rg $plugin; done ``` ## Noice - `:Noice` - `sn` - - - # 🛠️ Installation ## TL;DR ```sh git clone https://forge.chapril.org/michel_ouba/LazyVim.git ~/.config/nvim cd ~/.config/nvim direnv allow ``` ## Make a backup of your current Neovim files ```sh # required mv ~/.config/nvim{,.bak} # optional but recommended mv ~/.local/share/nvim{,.bak} mv ~/.local/state/nvim{,.bak} mv ~/.cache/nvim{,.bak} ```