NOTE: This is for AstroNvim v4+
A template for getting started with AstroNvim
Tree-sitter CLI(Note: This is only necessary if you want to use auto_install feature with Treesitter)ripgrep- live grep telescope search (<Leader>fw)lua51andluarocks- see requirements of luarocks.nvimpacman:
sudo pacman -Syu lua51 luarockscargo- required byblink-cmp, see README
Make a backup of your current nvim and shared folder
# required
mv ~/.config/nvim{,.bak}
# optional but recommended
mv ~/.local/share/nvim{,.bak}
mv ~/.local/state/nvim{,.bak}
mv ~/.cache/nvim{,.bak}It is recommended to run
:LazyHealthafter installation. This will load all plugins and check if everything is working correctly.
Clone the repository
git clone git@github.com:siuolyppah/astronvimv4_conf.git ~/.config/nvimStart Neovim
nvim- Run
:Lazy check(<Leader>pu) to check for plugin updates - Run
:Lazy update(<Leader>pU) to apply any pending plugin updates - Run
:Lazy sync(<Leader>pS) to update and clean plugins - Run
:Lazy cleanto remove any disabled or unused plugins
Run :AstroUpdate (<Leader>pa) to update both Neovim plugins and Mason packages
Run :AstroVersion to display the currently installed AstroNvim version