Advertisement
Guest User

Untitled

a guest
Nov 12th, 2021
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.90 KB | None | 0 0
  1. #!/usr/bin/env bash
  2.  
  3. sudo apt-get update && sudo apt-get upgrade
  4.  
  5. # https://github.com/angel-devicente/Vagrantfiles/blob/main/ubuntu2110/Vagrantfile
  6. echo Installing Mate Desktop
  7. export DEBIAN_FRONTEND=noninteractive
  8. apt-get update
  9. apt-get install -y ubuntu-mate-desktop
  10.  
  11. echo "Installing virtualbox guest drivers..."
  12. #sudo apt install virtualbox-guest-dkms
  13. # xrandr --output VGA-1 --mode 1280x800
  14. #xrandr --output VGA-1 --mode 2560x1600
  15.  
  16. # Change root password
  17. echo "Changing root password"
  18. echo "vagrant:q" | chpasswd
  19.  
  20. echo "Installing py310..."
  21. sudo add-apt-repository ppa:deadsnakes/ppa
  22. sudo apt install -y python3.10
  23.  
  24. echo "Change default python3..."
  25. sudo unlink /usr/bin/python3
  26. sudo ln -s /usr/bin/python3.10 /usr/bin/python3
  27.  
  28. echo "Installing Neovim..."
  29. sudo apt-get install -y neovim
  30. echo "Installing tmux..."
  31. sudo apt install -y tmux
  32. echo "installing zsh..."
  33. sudo apt install -y zsh
  34. echo "installing oh-my-zsh..."
  35. sudo sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  36.  
  37. # GH-CLI
  38. echo "installing gh-cli..."
  39. ls -la /usr/lib/python3/dist-packages/apt_pkg.cpython-36m-x86_64-linux-gnu.so /usr/lib/python3/dist-packages/apt_pkg.so
  40. curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo gpg --dearmor -o /usr/share/keyrings/githubcli-archive-keyring.gpg
  41. echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null
  42. sudo apt update
  43. sudo apt install gh
  44.  
  45. echo "installing neofetch"
  46. sudo apt-get install -y neofetch
  47.  
  48. echo "installing btm"
  49. curl -LO https://github.com/ClementTsang/bottom/releases/download/0.6.4/bottom_0.6.4_amd64.deb
  50. sudo dpkg -i bottom_0.6.4_amd64.deb
  51.  
  52. mkdir ~/tmp
  53.  
  54. # git clone dotfiles
  55.  
  56. # Set up dotfiles symlinks
  57.  
  58. echo "PROVISIONING COMPLETE"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement