Repositório para armazenar minhas configurações do neovim
clonar na pasta .config/nvim
sudo apt install fd-find ripgrep libreadline-devasdf plugin add lua
asdf install lua 5.1
asdf global lua 5.1asdf plugin add nodejs
asdf install nodejs 20.14.0
asdf global nodejs 20.14.0asdf plugin add python
asdf install python 3.13.0
asdf global python 3.13.0asadf plugin add rust
asdf install rust 1.84.0
asdf global rust 1.84.0LAZYGIT_VERSION=$(curl -s "https://api.github.com/repos/jesseduffield/lazygit/releases/latest" | \grep -Po '"tag_name": *"v\K[^"]*')
curl -Lo lazygit.tar.gz "https://github.com/jesseduffield/lazygit/releases/download/v${LAZYGIT_VERSION}/lazygit_${LAZYGIT_VERSION}_Linux_x86_64.tar.gz"
tar xf lazygit.tar.gz lazygit
sudo install lazygit -D -t /usr/local/bin/pip install -U nginx-language-server pynvimnpm i -g vscode-css-languageservice cssmodules-language-server typescript-language-server some-sass-language-server vscode-langservers-extracted @angular/language-server typescript tree-sitter-cli neovimAdicione ao .bashrc ou .zshrc o alias a seguir para facilitar a configuração e atualização
alias nup='~/.config/nvim/./update.sh'
alias cnv='cd ~/.config/nvim/':checkhealth
Clonar na pasta /c/users/SEU_USER/AppData/local/nvim
https://github.com/rjpcomputing/luaforwindows/releaseshttps://github.com/luarocks/luarocks/wiki/Downloadhttps://github.com/luarocks/luarocks/wiki/Installation-instructions-for-Windowschoco install fd
choco install ripgrepchoco install lazygitwinget install -e --id=JesseDuffield.lazygitsudo pacman -S lazygitAinda não consegui resolver as questões do clipboard que não funciona corretamente em máquinas remotas e WSL
Adicione ao .bashrc ou .zshrc o alias a seguir
alias nup=/c/users/CHANGE_FOR_THE_CORRECT_USER/appdata/local/nvim/./update.shAdicione esse alias para facilitar a configuração do repositório
alias cnv='cd /c/users/CHANGE_FOR_THE_CORRECT_USER/appdata/local/nvim/'Expansor de HTML https://github.com/olrtg/emmet-language-server
:MasonInstall emmet-language-serverUse o comando :checkhealth