2025.04.10_11:44
This commit is contained in:
139
LMDE_Flatpack.sh
Normal file
139
LMDE_Flatpack.sh
Normal file
@ -0,0 +1,139 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
if [ ! -f /etc/debian_version ]; then
|
||||
echo "Unsupported Linux Distribution. Prepared for Debian"
|
||||
exit 1
|
||||
fi
|
||||
################################################################################
|
||||
#
|
||||
#
|
||||
# Install Flatpaks @Linux Mint / LMDE / Debian
|
||||
#
|
||||
#
|
||||
################################################################################
|
||||
#
|
||||
while :
|
||||
do
|
||||
clear
|
||||
echo ""
|
||||
echo "\033[1m I N S T A L L Flatpak @ LinuxMint22 "
|
||||
echo " -----------------------------------------"
|
||||
echo "\033[0m"
|
||||
echo "01.Setup Flatpak Themes"
|
||||
echo "-----------------------------------------"
|
||||
echo "02.Install Flatseal"
|
||||
echo "03.Install Flatsweep"
|
||||
echo "04.Install SaveDesktop"
|
||||
echo "-----------------------------------------"
|
||||
echo "05.Install Bitwarden"
|
||||
echo "06.Install Cryptomator"
|
||||
echo "07.Install FreeTube"
|
||||
echo "08.Install Jellyfin-Media-Player"
|
||||
echo "09.Install Cozy"
|
||||
echo "-----------------------------------------"
|
||||
echo "10.Install Lutris"
|
||||
echo "11.Install Heroric"
|
||||
echo "12.Install Bottles"
|
||||
echo "13.ProtonUp-Qt"
|
||||
echo " -----------------------------------------"
|
||||
echo ""
|
||||
echo " x. Exit"
|
||||
echo ""
|
||||
echo -n " Please enter option [01 - 13]"
|
||||
read opt
|
||||
case $opt in
|
||||
##################################################################################
|
||||
01) echo "************ Setup Flatpak Themes Arc-Dark **********************";
|
||||
##################################################################################
|
||||
# Step 1: Give Flatpak apps access to GTK themes and icons location
|
||||
sudo cp -r /usr/share/icons/Papirus-Dark ~/.icons/
|
||||
sudo cp -r /usr/share/icons/ePapirus-Dark ~/.icons/
|
||||
sudo cp -r /usr/share/themes/Arc-Dark ~/.themes/
|
||||
|
||||
sudo flatpak override --filesystem=$HOME/.themes
|
||||
sudo flatpak override --filesystem=$HOME/.icons
|
||||
|
||||
# Step 2: Tell Flatpak apps which theme/icon to use
|
||||
sudo flatpak override --env=GTK_THEME=Arc-Dark
|
||||
sudo flatpak override --env=ICON_THEME=Papirus-Dark
|
||||
# sudo flatpak override --env=ICON_THEME=Papirus-Yaru-Dark
|
||||
;;
|
||||
|
||||
##################################################################################
|
||||
02) echo "************ Install Flatseal ****************";
|
||||
##################################################################################
|
||||
flatpak install -y flathub com.github.tchx84.Flatseal
|
||||
;;
|
||||
|
||||
##################################################################################
|
||||
03) echo "************ Install Flatsweep **************************";
|
||||
##################################################################################
|
||||
flatpak install -y flathub io.github.giantpinkrobots.flatsweep
|
||||
;;
|
||||
|
||||
##################################################################################
|
||||
04) echo "************ Install SaveDesktop **************************";
|
||||
##################################################################################
|
||||
flatpak install -y flathub io.github.vikdevelop.SaveDesktop
|
||||
;;
|
||||
|
||||
##################################################################################
|
||||
05) echo "************ Install Bitwarden ******************";
|
||||
##################################################################################
|
||||
flatpak install -y flathub com.bitwarden.desktop
|
||||
;;
|
||||
|
||||
##################################################################################
|
||||
06) echo "************ Install Cryptomator **************************";
|
||||
##################################################################################
|
||||
flatpak install -y flathub org.cryptomator.Cryptomator
|
||||
;;
|
||||
|
||||
##################################################################################
|
||||
07) echo "************ Install FreeTube *****************";
|
||||
##################################################################################
|
||||
flatpak install -y flathub io.freetubeapp.FreeTube
|
||||
;;
|
||||
|
||||
##################################################################################
|
||||
08) echo "************ Install Jellyfin-Media-Player **************************";
|
||||
##################################################################################
|
||||
flatpak install -y flathub com.github.iwalton3.jellyfin-media-player
|
||||
;;
|
||||
|
||||
##################################################################################
|
||||
09) echo "************ Install Cozy **************************";
|
||||
##################################################################################
|
||||
flatpak install -y flathub com.github.geigi.cozy
|
||||
;;
|
||||
|
||||
##################################################################################
|
||||
10) echo "************ Install Lutris **************************";
|
||||
##################################################################################
|
||||
flatpak install -y flathub net.lutris.Lutris
|
||||
;;
|
||||
|
||||
##################################################################################
|
||||
11) echo "************ Install Heroric **************************";
|
||||
##################################################################################
|
||||
flatpak install -y flathub com.heroicgameslauncher.hgl
|
||||
;;
|
||||
|
||||
##################################################################################
|
||||
12) echo "************ Install Bottles **************************";
|
||||
##################################################################################
|
||||
flatpak install -y flathub com.usebottles.bottles
|
||||
;;
|
||||
|
||||
##################################################################################
|
||||
13) 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
|
Reference in New Issue
Block a user