jpenguin icon

PopOS.sh

jpenguin | PRO | 12/14/20 12:09:14 AM UTC (Edited) | 0 ⭐ | 804 👁️ | Never ⏰ | []
text |

7.1 KB

|

None

|

0 👍

/

0 👎

#!/bin/bash
#newest verion of script
#bash <(wget -q -O - "https://pastebin.com/raw/xTRVbqSm" | dos2unix)
 sudo apt install dos2unix curl
 while true
do
  read -r -p "Install addittional media players? [Y/n] " input
  case $input in
    [yY][eE][sS]|[yY])
      sudo apt install celluloid vlc-plugin-fluidsynth
      break
    ;;
    [nN][oO]|[nN])
      echo "No"
      break
    ;;
    *)
      echo "Invalid input..."
    ;;
  esac
done
 while true
do
  read -r -p "Install quicklook? [Y/n] " input
  case $input in
    [yY][eE][sS]|[yY])
      sudo apt install gnome-sushi
      break
    ;;
    [nN][oO]|[nN])
      echo "No"
      break
    ;;
    *)
      echo "Invalid input..."
    ;;
  esac
done
 while true
do
  read -r -p "Install shotwell image manager? [Y/n] " input
  case $input in
    [yY][eE][sS]|[yY])
      sudo apt install shotwell
      break
    ;;
    [nN][oO]|[nN])
      echo "No"
      break
    ;;
    *)
      echo "Invalid input..."
    ;;
  esac
done
 sudo apt install synapse gnome-menus gir1.2-gmenu-3.0 deja-dup nautilus-nextcloud nautilus-dropbox synnaptic
 sudo add-apt-repository ppa:appimagelauncher-team/stable
sudo apt install appimagelauncher
sudo add-apt-repository ppa:oem-solutions-group/intel-ipu6
sudo apt install akvcam-dkms v4l2loopback-dkms
 while true
do 
read -r -p "Install free clone of classic Mac fonts? [Y/n] " input
case $input in
    [yY][eE][sS]|[yY])
    cd /tmp
	wget http://www.kreativekorp.com/swdownload/fonts/urban/urbanrenewal.zip
    sudo unzip ./urbanrenewal.zip -d /usr/share/fonts/truetype/urbanrenewal/
    fc-cache -f /usr/share/fonts/truetype/urbanrenewal/
break
 ;;
     [nN][oO]|[nN])
 echo "No"
 break
        ;;
     *)
 echo "Invalid input..."
 ;;
 esac
done
 while true
do 
read -r -p "Install M$ fonts? [Y/n] " input
case $input in
    [yY][eE][sS]|[yY])
	echo echo "Installing Windows Core fonts"
	sudo dnf install curl cabextract xorg-x11-font-utils fontconfig fontforge
	sudo rpm -i https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm
	echo "Installing Microsoft’s ClearType fonts (Windows Vista Fonts)"
    sudo bash <(curl -s https://pastebin.com/raw/FJMF3Fve | dos2unix)
	#wget https://pastebin.com/raw/FJMF3Fve -q -O - | sudo bash
	echo Install Tahoma and Segoe UI
    sudo bash <(curl -s https://pastebin.com/raw/dZxYvRf0 | dos2unix)
	#wget https://pastebin.com/raw/dZxYvRf0 -q -O - | sudo bash
	sudo mkdir -p /usr/share/fonts/truetype/msttcorefonts/
	wget https://filedn.com/lHGef0SOQKnBTotcJeEfshJ/msttcorefonts.zip -O /tmp/msttcorefonts.zip
	unzip /tmp/msttcorefonts.zip -d /tmp/
	sudo mv /tmp/msttcorefonts/* /usr/share/fonts/truetype/msttcorefonts/
	fc-cache -f /usr/share/fonts/truetype/msttcorefonts/
	#WPS Office Fonts (Symbol fonts) 
	cd /tmp
	wget -O ttf-wps-fonts-master.zip https://filedn.com/lHGef0SOQKnBTotcJeEfshJ/ttf-wps-fonts-master.zip
	unzip -LL ttf-wps-fonts-master.zip
	cd ttf-wps-fonts-master
	sudo ./install.sh
break
 ;;
     [nN][oO]|[nN])
 echo "No"
 break
        ;;
     *)
 echo "Invalid input..."
 ;;
 esac
done
 while true
do
  read -r -p "Install minetime (calendar)? [Y/n] " input
  case $input in
    [yY][eE][sS]|[yY])
      cd /tmp
      wget --show-progress -O minetime.deb https://europe-west1-minetime-backend.cloudfunctions.net/download/linux-deb
      sudo apt install ./minetime.deb
      break
    ;;
    [nN][oO]|[nN])
      echo "No"
      break
    ;;
    *)
      echo "Invalid input..."
    ;;
  esac
done
 while true
do
  read -r -p "Install mailspring? [Y/n] " input
  case $input in
    [yY][eE][sS]|[yY])
      while true
      do
        read -r -p "Install via snap? [Y/n] " input
        case $input in
          [yY][eE][sS]|[yY])
            sudo apt install snapd
            sudo snap install mailspring
            break
          ;;
          [nN][oO]|[nN])
            cd /tmp
            wget --show-progress -O mailspring.deb https://updates.getmailspring.com/download?platform=linuxDeb
            sudo apt install ./mailspring.deb
            echo "No"
            break
          ;;
          *)
            echo "Invalid input..."
          ;;
        esac
      done
      break
    ;;
    [nN][oO]|[nN])
      echo "No"
      break
    ;;
    *)
      echo "Invalid input..."
    ;;
  esac
done
 while true
do
  read -r -p "Install bibletimwe [Y/n] " input
  case $input in
    [yY][eE][sS]|[yY])
      flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
      flatpak install --user flathub info.bibletime.BibleTime org.qownnotes.QOwnNotes us.zoom.Zoom com.anydesk.Anydesk io.github.ImEditor
      break
    ;;
    [nN][oO]|[nN])
      echo "No"
      break
    ;;
    *)
      echo "Invalid input..."
    ;;
  esac
done
 while true
do
  read -r -p "Install OpenVPN support? [Y/n] " input
   case $input in
    [yY][eE][sS]|[yY])
      sudo apt install network-manager-openvpn-gnome
      break
    ;;
    [nN][oO]|[nN])
      echo "No"
      break
    ;;
    *)
      echo "Invalid input..."
    ;;
  esac
done
 while true
do
  read -r -p "Installing mbrola TTS voice? [Y/n] " input
  case $input in
    [yY][eE][sS]|[yY])
      sudo apt-get install espeak mbrola-us1;
      sudo sed -i '/#AddModule "espeak-mbrola-generic/s/^#//g' /etc/speech-dispatcher/speechd.conf;
      sudo sed -i '/DefaultModule espeak-ng/s/-ng/-mbrola-generic/g' /etc/speech-dispatcher/speechd.conf;
      sudo sed -i '/#LanguageDefaultModule "en"  "espeak"/s//LanguageDefaultModule "en1"  "espeak-mbrola-generic"/g' /etc/speech-dispatcher /speechd.conf;
      sudo sed -i '/GenericLanguage/s/^/#/g' /etc/speech-dispatcher/modules/espeak-mbrola-generic.conf;
      sudo sed -i '/AddVoice/s/^/#/g' /etc/speech-dispatcher/modules/espeak-mbrola-generic.conf;
      sudo sed -i '/#AddVoice.*us1"$/s/^#//g' /etc/speech-dispatcher/modules/espeak-mbrola-generic.conf;
      break
    ;;
    [nN][oO]|[nN])
      xdg-open https://voxin.oralux.net/
      break
    ;;
    *)
      echo "Invalid input..."
    ;;
  esac
done
  while true
do
  read -r -p "Buy commercial softmaker office suite? [Y/n] " input
  case $input in
    [yY][eE][sS]|[yY])
      xdg-open https://www.softmaker.com
      break
    ;;
    [nN][oO]|[nN])
      break
    ;;
    *)
      echo "Invalid input..."
    ;;
  esac
done
  while true
do
  read -r -p "Install virtual CD/DVD drive? [Y/n] " input
  case $input in
    [yY][eE][sS]|[yY])
      sudo add-apt-repository ppa:cdemu/ppa
      sudo apt install cdemu-client cdemu-daemon gcdemu
      break
    ;;
    [nN][oO]|[nN])
      echo "No"
      break
    ;;
    *)
      echo "Invalid input..."
    ;;
  esac
done
 while true
do
  read -r -p "View  recomended gnome extention? [Y/n] " input
  case $input in
    [yY][eE][sS]|[yY])
      xdg-open https://extensions.gnome.org/extension/3628/arcmenu/
      break
    ;;
    [nN][oO]|[nN])
      echo "No"
      break
    ;;
    *)
      echo "Invalid input..."
    ;;
  esac
done

Comments