Install neovim in debian
#!/bin/bash
arch=arm64
#arch=x86_64
curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim-linux-${arch}.appimage
chmod u+x nvim-linux-${arch}.appimage
sudo mv nvim-linux-${arch}.appimage /usr/local/bin/nvim
Install language server
sudo npm install -g bash-language-server
sudo npm install -g tree-sitter-cli
# or
sudo npm install -g tree-sitter-cli@0.25.3 # fix for Debian 13
sudo npm install -g prettier
sudo apt install black
sudo apt install shfmt
Install luarocks
sudo apt install luarocks
amd64
wget https://github.com/JohnnyMorganz/StyLua/releases/latest/download/stylua-linux-x86_64.zip
unzip stylua-linux-x86_64.zip
chmod +x stylua
sudo mv stylua /usr/local/bin/
aarch64
wget https://github.com/JohnnyMorganz/StyLua/releases/latest/download/stylua-linux-aarch64.zip
unzip stylua-linux-aarch64.zip
chmod +x stylua
sudo mv stylua /usr/local/bin/
Latex support
wget https://github.com/latex-lsp/texlab/releases/latest/download/texlab-x86_64-linux.tar.gz
tar -xzf texlab-x86_64-linux.tar.gz
chmod +x texlab
sudo mv texlab /usr/local/bin/