jpenguin

#PopOS First Run

Jul 17th, 2020 (edited)
783
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 4.16 KB | None | 0 0
  1. #!/bin/bash
  2. #run with 'bash <(curl -s https://pastebin.com/raw/RRkgRAZU | dos2unix)'
  3.  
  4. read -r -p "Download & run new script? [Y/n] " input
  5.  
  6. case $input in
  7.     [yY][eE][sS]|[yY])
  8.      cd /tmp
  9.          sudo apt install dos2unix
  10.      bash <(curl -s https://pastebin.com/raw/xTRVbqSm | dos2unix)
  11.  ;;
  12.     [nN][oO]|[nN])
  13. sudo apt install celluloid vlc-plugin-fluidsynth gnome-sushi synapse gnome-menus gir1.2-gmenu-3.0 shotwell fontforge deja-dup
  14. sudo apt install network-manager-openvpn-gnome
  15. echo "Install Windows Core fonts"
  16. sudo apt-get install ttf-mscorefonts-installer
  17. echo "And install Microsoft’s ClearType fonts (Windows Vista Fonts)"
  18. wget https://pastebin.com/raw/FJMF3Fve -q -O - | sudo bash
  19. echo Install Tahoma and Segoe UI
  20. wget https://pastebin.com/raw/dZxYvRf0 -q -O - | sudo bash
  21. sudo mkdir -p /usr/share/fonts/truetype/msttcorefonts/
  22. wget https://filedn.com/lHGef0SOQKnBTotcJeEfshJ/msttcorefonts.zip -O /tmp/msttcorefonts.zip
  23. unzip /tmp/msttcorefonts.zip -d /tmp/
  24. sudo mv /tmp/msttcorefonts/* /usr/share/fonts/truetype/msttcorefonts/
  25. #cd /usr/share/fonts/truetype/msttcorefonts/
  26. #sudo wget -q https://github.com/martinring/clide/blob/master/doc/fonts/segoeui.ttf?raw=true -O segoeui.ttf # regular
  27. #sudo wget -q https://github.com/martinring/clide/blob/master/doc/fonts/segoeuib.ttf?raw=true -O segoeuib.ttf # bold
  28. #sudo wget -q https://github.com/martinring/clide/blob/master/doc/fonts/segoeuib.ttf?raw=true -O segoeuii.ttf # italic
  29. #sudo wget -q https://github.com/martinring/clide/blob/master/doc/fonts/segoeuiz.ttf?raw=true -O segoeuiz.ttf # bold italic
  30. #sudo wget -q https://github.com/martinring/clide/blob/master/doc/fonts/segoeuil.ttf?raw=true -O segoeuil.ttf # light
  31. #sudo wget -q https://github.com/martinring/clide/blob/master/doc/fonts/seguili.ttf?raw=true -O seguili.ttf # light italic
  32. #sudo wget -q https://github.com/martinring/clide/blob/master/doc/fonts/segoeuisl.ttf?raw=true -O segoeuisl.ttf # semilight
  33. #sudo wget -q https://github.com/martinring/clide/blob/master/doc/fonts/seguisli.ttf?raw=true -O seguisli.ttf # semilight italic
  34. #sudo wget -q https://github.com/martinring/clide/blob/master/doc/fonts/seguisb.ttf?raw=true -O seguisb.ttf # semibold
  35. #sudo wget -q https://github.com/martinring/clide/blob/master/doc/fonts/seguisbi.ttf?raw=true -O seguisbi.ttf # semibold italic
  36. fc-cache -f /usr/share/fonts/truetype/msttcorefonts/
  37. #WPS Office Fonts (Symbol fonts)
  38. cd /tmp
  39. wget -O ttf-wps-fonts-master.zip https://filedn.com/lHGef0SOQKnBTotcJeEfshJ/ttf-wps-fonts-master.zip
  40. unzip -LL ttf-wps-fonts-master.zip
  41. cd ttf-wps-fonts-master
  42. sudo ./install.sh
  43. #MineTime
  44. cd /tmp
  45. wget --show-progress -O minetime.deb https://europe-west1-minetime-backend.cloudfunctions.net/download/linux-deb
  46. sudo apt install ./minetime.deb
  47. #MailSpring
  48. sudo apt install snapd
  49. sudo snap install mailspring
  50.  
  51. sudo add-apt-repository ppa:cdemu/ppa
  52. sudo apt install cdemu-client cdemu-daemon gcdemu
  53. sudo add-apt-repository ppa:appimagelauncher-team/stable
  54. sudo apt install appimagelauncher
  55. sudo add-apt-repository ppa:oem-solutions-group/intel-ipu6
  56. sudo apt install akvcam-dkms v4l2loopback-dkms
  57.  
  58. flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
  59. flatpak install flathub info.bibletime.BibleTime org.qownnotes.QOwnNotes us.zoom.Zoom com.anydesk.Anydesk
  60.  
  61. #Nemo
  62. #sudo apt installl nemo
  63. #xdg-mime default nemo.desktop inode/directory application/x-gnome-saved-search
  64.  
  65. echo "Installing halfway  decent TTS voice..."
  66.  sudo apt-get install espeak mbrola-us1;
  67.  sudo sed -i '/#AddModule "espeak-mbrola-generic/s/^#//g' /etc/speech-dispatcher/speechd.conf;
  68.  sudo sed -i '/DefaultModule espeak-ng/s/-ng/-mbrola-generic/g' /etc/speech-dispatcher/speechd.conf;
  69.  sudo sed -i '/#LanguageDefaultModule "en"  "espeak"/s//LanguageDefaultModule "en1"  "espeak-mbrola-generic"/g' /etc/speech-dispatcher /speechd.conf;
  70.  sudo sed -i '/GenericLanguage/s/^/#/g' /etc/speech-dispatcher/modules/espeak-mbrola-generic.conf;
  71.  sudo sed -i '/AddVoice/s/^/#/g' /etc/speech-dispatcher/modules/espeak-mbrola-generic.conf;
  72.  sudo sed -i '/#AddVoice.*us1"$/s/^#//g' /etc/speech-dispatcher/modules/espeak-mbrola-generic.conf;
  73.        ;;
  74.     *)
  75.  echo "Invalid input..."
  76.  exit 1
  77.  ;;
  78. esac
Add Comment
Please, Sign In to add comment