'cause I had nothing better to do...
Installation of my version of lazyvim.
This repository overrides LazyVim default configurations.
-
Ensure version of installed neovim is at least
0.8.0
git
python
npm
lua
xclip
(macos) gnu-sed
Clone the repository
git clone git@github.com:itzalak/nvim.git
Install minimal packages
cd nvim
Installing minimal packages for linux
./installation/pacman-nvim.sh
Symlink the configuration
stow --verbose --target=$HOME nvim
Go into lazy menu :Lazy
and validate all the installations and all updates are done.
Validate Mason plugins by typing :Mason
and if required install extra plugins through
:MasonInstall {{lsp/linter/formatter}}
For validating health of the installation run inside neovim:
:checkhealth
Error for spell files not found:
nvim -u NORC -c 'set spelllang=pt_pt spell'
nvim -u NORC -c 'set spelllang=de_de spell'
AFAIK can happen that file is not downloaded because of wrong url event if triggered.
Groovyls cannot install via MasonInstall. Groovy is not installed by the minimal installation script because I tend to install it through sdkman. Installing groovy should fix the issue.
This configuration is heavily inspired by