LinuxMint22_Flatpack.sh aktualisiert
This commit is contained in:
parent
b12c13ec25
commit
51fdc15749
|
@ -1,117 +1,133 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
if [ ! -f /etc/debian_version ]; then
|
if [ ! -f /etc/debian_version ]; then
|
||||||
echo "Unsupported Linux Distribution. Prepared for Debian"
|
echo "Unsupported Linux Distribution. Prepared for Debian"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
################################################################################
|
################################################################################
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
# Install Flatpaks @Linux Mint / Linux Mint Debian Edition
|
# Install Flatpaks @Linux Mint / Linux Mint Debian Edition
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
#
|
#
|
||||||
while :
|
while :
|
||||||
do
|
do
|
||||||
clear
|
clear
|
||||||
echo ""
|
echo ""
|
||||||
echo "\033[1m I N S T A L L Flatpak @ LinuxMint22 "
|
echo "\033[1m I N S T A L L Flatpak @ LinuxMint22 "
|
||||||
echo " -----------------------------------------"
|
echo " -----------------------------------------"
|
||||||
echo "\033[0m"
|
echo "\033[0m"
|
||||||
echo " 01.Setup Flatpak Themes"
|
echo " 01.Setup Flatpak Themes"
|
||||||
echo " -----------------------------------------"
|
echo " -----------------------------------------"
|
||||||
echo " 02.Install Flatseal"
|
echo " 02.Install Flatseal"
|
||||||
echo " 03.Install FreeTube"
|
echo " 03.Install Flatsweep"
|
||||||
echo " 04.Install Bitwarden"
|
echo " 04.Install SaveDesktop"
|
||||||
echo " 05.Install Jellyfin-Media-Player"
|
echo " -----------------------------------------"
|
||||||
echo " 06.Install Lutris"
|
echo " 05.Install Bitwarden"
|
||||||
echo " 07.Install Cryptomator"
|
echo " 06.Install Cryptomator"
|
||||||
echo " 08.Install SaveDesktop"
|
echo " 07.Install FreeTube"
|
||||||
echo " 09.Install Flatsweep"
|
echo " 08.Install Jellyfin-Media-Player"
|
||||||
echo " -----------------------------------------"
|
echo " -----------------------------------------"
|
||||||
echo " 10.Reinstall Flatpack"
|
echo " 09.Install Lutris"
|
||||||
echo ""
|
echo " 10.Install Heroric"
|
||||||
echo " x. Exit"
|
echo " 11.Install Bottles"
|
||||||
echo ""
|
echo " 12.ProtonUp-Qt"
|
||||||
echo -n " Please enter option [01 - 10]"
|
echo " -----------------------------------------"
|
||||||
read opt
|
echo " 13.Reinstall Flatpack"
|
||||||
case $opt in
|
echo ""
|
||||||
##################################################################################
|
echo " x. Exit"
|
||||||
01) echo "************ Setup Flatpak Themes Arc-Dark **********************";
|
echo ""
|
||||||
##################################################################################
|
echo -n " Please enter option [01 - 13]"
|
||||||
# Step 1: Give Flatpak apps access to GTK themes and icons location
|
read opt
|
||||||
sudo cp -r /usr/share/icons/Papirus-Dark ~/.icons/
|
case $opt in
|
||||||
sudo cp -r /usr/share/icons/ePapirus-Dark ~/.icons/
|
##################################################################################
|
||||||
sudo cp -r /usr/share/themes/Arc-Dark ~/.themes/
|
01) echo "************ Setup Flatpak Themes Arc-Dark **********************";
|
||||||
|
##################################################################################
|
||||||
sudo flatpak override --filesystem=$HOME/.themes
|
# Step 1: Give Flatpak apps access to GTK themes and icons location
|
||||||
sudo flatpak override --filesystem=$HOME/.icons
|
sudo cp -r /usr/share/icons/Papirus-Dark ~/.icons/
|
||||||
|
sudo cp -r /usr/share/icons/ePapirus-Dark ~/.icons/
|
||||||
# Step 2: Tell Flatpak apps which theme/icon to use
|
sudo cp -r /usr/share/themes/Arc-Dark ~/.themes/
|
||||||
sudo flatpak override --env=GTK_THEME=Arc-Dark
|
|
||||||
sudo flatpak override --env=ICON_THEME=Papirus-Dark
|
sudo flatpak override --filesystem=$HOME/.themes
|
||||||
# sudo flatpak override --env=ICON_THEME=Papirus-Yaru-Dark
|
sudo flatpak override --filesystem=$HOME/.icons
|
||||||
;;
|
|
||||||
|
# Step 2: Tell Flatpak apps which theme/icon to use
|
||||||
##################################################################################
|
sudo flatpak override --env=GTK_THEME=Arc-Dark
|
||||||
02) echo "************ Install Flatseal ****************";
|
sudo flatpak override --env=ICON_THEME=Papirus-Dark
|
||||||
##################################################################################
|
# sudo flatpak override --env=ICON_THEME=Papirus-Yaru-Dark
|
||||||
flatpak install -y flathub com.github.tchx84.Flatseal
|
;;
|
||||||
;;
|
|
||||||
|
##################################################################################
|
||||||
##################################################################################
|
02) echo "************ Install Flatseal ****************";
|
||||||
03) echo "************ Install FreeTube *****************";
|
##################################################################################
|
||||||
##################################################################################
|
flatpak install -y flathub com.github.tchx84.Flatseal
|
||||||
flatpak install -y flathub io.freetubeapp.FreeTube
|
;;
|
||||||
;;
|
|
||||||
|
##################################################################################
|
||||||
##################################################################################
|
03) echo "************ Install Flatsweep **************************";
|
||||||
04) echo "************ Install Bitwarden ******************";
|
##################################################################################
|
||||||
##################################################################################
|
flatpak install -y flathub io.github.giantpinkrobots.flatsweep
|
||||||
flatpak install -y flathub com.bitwarden.desktop
|
;;
|
||||||
;;
|
|
||||||
|
##################################################################################
|
||||||
##################################################################################
|
04) echo "************ Install SaveDesktop **************************";
|
||||||
05) echo "************ Install Jellyfin-Media-Player **************************";
|
##################################################################################
|
||||||
##################################################################################
|
flatpak install -y flathub io.github.vikdevelop.SaveDesktop
|
||||||
flatpak install -y flathub com.github.iwalton3.jellyfin-media-player
|
;;
|
||||||
;;
|
|
||||||
|
##################################################################################
|
||||||
##################################################################################
|
05) echo "************ Install Bitwarden ******************";
|
||||||
06) echo "************ Install Lutris **************************";
|
##################################################################################
|
||||||
##################################################################################
|
flatpak install -y flathub com.bitwarden.desktop
|
||||||
flatpak install -y flathub net.lutris.Lutris
|
;;
|
||||||
;;
|
|
||||||
|
##################################################################################
|
||||||
##################################################################################
|
06) echo "************ Install Cryptomator **************************";
|
||||||
07) echo "************ Install Cryptomator **************************";
|
##################################################################################
|
||||||
##################################################################################
|
flatpak install -y flathub org.cryptomator.Cryptomator
|
||||||
flatpak install -y flathub org.cryptomator.Cryptomator
|
;;
|
||||||
;;
|
|
||||||
|
##################################################################################
|
||||||
##################################################################################
|
07) echo "************ Install FreeTube *****************";
|
||||||
08) echo "************ Install SaveDesktop **************************";
|
##################################################################################
|
||||||
##################################################################################
|
flatpak install -y flathub io.freetubeapp.FreeTube
|
||||||
flatpak install -y flathub io.github.vikdevelop.SaveDesktop
|
;;
|
||||||
;;
|
|
||||||
|
##################################################################################
|
||||||
##################################################################################
|
08) echo "************ Install Jellyfin-Media-Player **************************";
|
||||||
09) echo "************ Install Flatsweep **************************";
|
##################################################################################
|
||||||
##################################################################################
|
flatpak install -y flathub com.github.iwalton3.jellyfin-media-player
|
||||||
flatpak install -y flathub io.github.giantpinkrobots.flatsweep
|
;;
|
||||||
;;
|
|
||||||
|
##################################################################################
|
||||||
##################################################################################
|
09) echo "************ Install Lutris **************************";
|
||||||
10) echo "************ Reinstall Flatpack **************************";
|
##################################################################################
|
||||||
##################################################################################
|
flatpak install -y flathub net.lutris.Lutris
|
||||||
sudo apt remove -y flatpak --purge && sudo apt install -y flatpak --reinstall
|
;;
|
||||||
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
|
|
||||||
;;
|
##################################################################################
|
||||||
|
10) echo "************ Install Heroric **************************";
|
||||||
x) echo "";
|
##################################################################################
|
||||||
exit 1;;
|
flatpak install -y flathub com.heroicgameslauncher.hgl
|
||||||
*) echo " Press [enter] key to continue. . .";
|
;;
|
||||||
read enterKey;;
|
|
||||||
esac
|
##################################################################################
|
||||||
done
|
11) echo "************ Install Bottles **************************";
|
||||||
|
##################################################################################
|
||||||
|
flatpak install -y flathub com.usebottles.bottles
|
||||||
|
;;
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
12) echo "************ Install ProtonUp-Qt **************************";
|
||||||
|
##################################################################################
|
||||||
|
flatpak install -y flathub net.davidotek.pupgui2
|
||||||
|
;;
|
||||||
|
|
||||||
|
x) echo "";
|
||||||
|
exit 1;;
|
||||||
|
*) echo " Press [enter] key to continue. . .";
|
||||||
|
read enterKey;;
|
||||||
|
esac
|
||||||
|
done
|
Loading…
Reference in New Issue