script.sh 713 B

1234567891011121314151617181920212223
  1. #!/bin/bash
  2. # Updating the package list
  3. apt-get update
  4. # Installing dependencies
  5. apt-get -y install tzdata sudo git nodejs npm git ripgrep fzf ranger curl fonts-hack-ttf
  6. pip3 install ueberzug neovim-remote
  7. npm install tree-sitter-cli neovim
  8. # Installing Neovim
  9. mkdir -p /tmp/neovim
  10. cd /tmp/neovim || exit
  11. curl -L -o nvim.appimage https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage
  12. chmod u+x nvim.appimage
  13. ./nvim.appimage --appimage-extract
  14. mv squashfs-root /usr/local/neovim
  15. ln -s /usr/local/neovim/usr/bin/nvim /usr/bin/nvim
  16. rm ./nvim.appimage
  17. # Installing LunarVim
  18. LVBRANCH=master bash <(curl -s https://raw.githubusercontent.com/lunarvim/lunarvim/rolling/utils/installer/install.sh)