104 lines
2.8 KiB
Plaintext
104 lines
2.8 KiB
Plaintext
|
#!/bin/sh
|
||
|
#
|
||
|
|
||
|
#
|
||
|
# Additional Packages
|
||
|
COMMON="
|
||
|
joe
|
||
|
neofetch
|
||
|
powerline powerline-fonts
|
||
|
keepass xdotool
|
||
|
tlp
|
||
|
gnome-tweaks mint-themes-gtk3 albatross-gtk3-theme breeze-gtk-gtk3 breeze-icon-theme breeze-cursor-theme clearlooks-phenix-gtk3-theme deepin-gtk-theme deepin-icon-theme
|
||
|
curlftpfs sshfs
|
||
|
powerline powerline-fonts
|
||
|
snapd
|
||
|
"
|
||
|
|
||
|
MULTIMEDIA="
|
||
|
qjackctl
|
||
|
ardour6 calf fluid-soundfont-gm fluid-soundfont-gs lv2-calf-plugins lv2-calf-plugins-gui
|
||
|
audacious
|
||
|
"
|
||
|
|
||
|
rpmfusion="
|
||
|
kodi kodi-pvr-hts
|
||
|
"
|
||
|
|
||
|
snap="
|
||
|
spotify
|
||
|
"
|
||
|
|
||
|
TOOLS="
|
||
|
evolution thunderbird
|
||
|
texlive-scheme-basic texlive-german texlive-nth texlive-units latexmk
|
||
|
texstudio
|
||
|
gimp
|
||
|
remmina
|
||
|
"
|
||
|
|
||
|
PROGRAMMING="
|
||
|
virtualenv
|
||
|
meld
|
||
|
python3-wxpython4
|
||
|
"
|
||
|
|
||
|
ALL=$COMMON\ $MULTIMEDIA\ $TOOLS\ $PROGRAMMING
|
||
|
|
||
|
|
||
|
|
||
|
echo RPMFUSION: The followin packages and their required depending packages will be installed:
|
||
|
echo ------------------------------------------------------------------------------
|
||
|
echo rpmfusion-free-release rpmfusion-nonfree-release lv2-EQ10Q-plugins $rpmfusion
|
||
|
echo ------------------------------------------------------------------------------
|
||
|
read -r -p "Are you sure? [y/N] " response
|
||
|
echo ------------------------------------------------------------------------------
|
||
|
case "$response" in
|
||
|
[yY][eE][sS]|[yY])
|
||
|
sudo dnf install -y https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
|
||
|
sudo dnf install -y https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
|
||
|
sudo dnf install -y $rpmfusion
|
||
|
;;
|
||
|
*)
|
||
|
echo Installation aborted!
|
||
|
;;
|
||
|
esac
|
||
|
|
||
|
|
||
|
|
||
|
echo DNF: The followin packages and their required depending packages will be installed:
|
||
|
echo ------------------------------------------------------------------------------
|
||
|
echo $ALL lv2-EQ10Q-plugins
|
||
|
echo ------------------------------------------------------------------------------
|
||
|
read -r -p "Are you sure? [y/N] " response
|
||
|
echo ------------------------------------------------------------------------------
|
||
|
case "$response" in
|
||
|
[yY][eE][sS]|[yY])
|
||
|
sudo dnf -y install $ALL https://kojipkgs.fedoraproject.org//packages/lv2-EQ10Q-plugins/2.2/5.fc32/x86_64/lv2-EQ10Q-plugins-2.2-5.fc32.x86_64.rpm
|
||
|
|
||
|
echo
|
||
|
ln -s /var/lib/snapd/snap /snap
|
||
|
;;
|
||
|
*)
|
||
|
echo Installation aborted!
|
||
|
;;
|
||
|
esac
|
||
|
|
||
|
|
||
|
echo SNAP: The followin packages and their required depending packages will be installed:
|
||
|
echo ------------------------------------------------------------------------------
|
||
|
echo $snap
|
||
|
echo ------------------------------------------------------------------------------
|
||
|
read -r -p "Are you sure? [y/N] " response
|
||
|
echo ------------------------------------------------------------------------------
|
||
|
case "$response" in
|
||
|
[yY][eE][sS]|[yY])
|
||
|
sudo snap install $snap
|
||
|
echo
|
||
|
;;
|
||
|
*)
|
||
|
echo Installation aborted!
|
||
|
;;
|
||
|
esac
|
||
|
|