2022-12-06 23:16:49 +03:00
|
|
|
clear
|
|
|
|
|
|
|
|
function restartSelection
|
|
|
|
{
|
|
|
|
echo -e ' |#|Do You Want to Restart System\n0) Restart\n1) Do not Restart\n'
|
|
|
|
read restartCheck
|
|
|
|
case $restartCheck in
|
|
|
|
0)
|
|
|
|
echo -e '\n |»|Restarting\n'
|
|
|
|
reboot
|
|
|
|
;;
|
|
|
|
1)
|
|
|
|
echo -e '\n |»|Do not Restart Selected\n'
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
}
|
|
|
|
function installation
|
|
|
|
{
|
|
|
|
echo -e '\n-->Flatpak\n'
|
|
|
|
yes | sudo pacman -S flatpak
|
|
|
|
echo -e '\n-->Wget\n'
|
|
|
|
yes | sudo pacman -S wget
|
|
|
|
echo -e '\n-->Steam\n'
|
|
|
|
yes | sudo pacman -S steam
|
|
|
|
echo -e '\n-->MangoHUD\n'
|
|
|
|
yes | sudo pacman -S mangohud
|
|
|
|
echo -e '\n-->Gamemode\n'
|
|
|
|
yes | sudo pacman -S gamemode
|
|
|
|
echo -e '\n-->Git\n'
|
|
|
|
yes | sudo pacman -S git
|
|
|
|
echo -e '\n-->Alacritty\n'
|
|
|
|
yes | sudo pacman -S alacritty
|
2023-01-06 23:35:06 +03:00
|
|
|
echo -e '\n-->Tilda\n'
|
|
|
|
yes | sudo pacman -S tilda
|
2022-12-07 00:46:48 +03:00
|
|
|
echo -e '\n-->Discord\n'
|
|
|
|
yes | sudo pacman -S discord
|
|
|
|
echo -e '\n-->Code\n'
|
|
|
|
yes | sudo pacman -S code
|
2022-12-23 21:37:21 +03:00
|
|
|
echo -e '\n-->PKG Config\n'
|
|
|
|
yes | sudo pacman -S pkgconfig
|
|
|
|
echo -e '\n-->Remmina\n'
|
|
|
|
yes | sudo pacman -S remmina
|
|
|
|
echo -e '\n-->Audacity\n'
|
|
|
|
yes | sudo pacman -S audacity
|
2022-12-24 22:23:20 +03:00
|
|
|
echo -e '\n-->Kdenlive\n'
|
|
|
|
yes | sudo pacman -S kdenlive
|
2022-12-28 15:53:31 +03:00
|
|
|
echo -e '\n-->YT-DLP\n'
|
|
|
|
yes | sudo pacman -S yt-dlp
|
2023-03-16 18:17:11 +03:00
|
|
|
echo -e '\n-->Pinta'
|
|
|
|
yes | sudo pacman -S pinta
|
2022-12-06 23:16:49 +03:00
|
|
|
echo -e '\n--->Github Desktop over Flatpak\n'
|
|
|
|
flatpak install -y io.github.shiftey.Desktop
|
|
|
|
echo -e '\n-->Spotify over Flatpak\n'
|
2022-12-28 15:53:31 +03:00
|
|
|
flatpak install -y flathub com.spotify.Client
|
2022-12-12 15:06:53 +03:00
|
|
|
echo -e '\n-->Motrix over Flatpak\n'
|
2022-12-06 23:16:49 +03:00
|
|
|
flatpak install -y motrix
|
2022-12-12 15:06:53 +03:00
|
|
|
echo -e '\n-->GPU Screen Recorder over Flatpak\n'
|
|
|
|
flatpak install -y flathub com.dec05eba.gpu_screen_recorder
|
2022-12-23 21:37:21 +03:00
|
|
|
echo -e '\n-->WPS Office over Flatpak\n'
|
|
|
|
flatpak install -y flathub com.wps.Office
|
2023-02-09 17:19:37 +03:00
|
|
|
echo -e '\n-->Any Desk over Flatpak\n'
|
2023-02-15 17:55:07 +03:00
|
|
|
flatpak install -y flathub com.anydesk.Anydesk
|
2023-02-28 17:57:56 +03:00
|
|
|
echo -e '\n-->Green with Envy over Flatpak\n'
|
2023-02-28 17:59:32 +03:00
|
|
|
flatpak install -y com.leinardi.gwe
|
2023-02-28 17:57:56 +03:00
|
|
|
echo -e '\n»»»Wget Sequence\n'
|
2022-12-11 21:20:41 +03:00
|
|
|
hifile
|
|
|
|
webappmanager
|
|
|
|
goverlay
|
|
|
|
debtap
|
|
|
|
}
|
|
|
|
|
|
|
|
function debtap
|
|
|
|
{
|
|
|
|
mkdir ~/debtap
|
|
|
|
git clone https://github.com/helixarch/debtap.git ~/debtap/
|
|
|
|
(cd ~/debtap/ ; sudo ./debtap -u)
|
|
|
|
}
|
|
|
|
|
|
|
|
function webappmanager
|
|
|
|
{
|
|
|
|
echo -e '\n-->WebAppManager\n'
|
|
|
|
#Web App Requeriments
|
|
|
|
yes | sudo pacman -S python
|
|
|
|
yes | sudo pacman -S python-setproctitle
|
|
|
|
yes | sudo pacman -S python-pip
|
|
|
|
pip install tldextract
|
|
|
|
pip install pillow
|
|
|
|
yes | sudo pacman -S gtk3
|
|
|
|
mkdir ~/tTemp
|
|
|
|
git clone https://github.com/linuxmint/webapp-manager.git ~/tTemp/
|
2022-12-23 21:37:21 +03:00
|
|
|
$(cd ~/tTemp/ ; ./test)
|
2022-12-11 21:20:41 +03:00
|
|
|
sudo rm -r ~/tTemp
|
2022-12-06 23:16:49 +03:00
|
|
|
}
|
|
|
|
|
2022-12-11 21:20:41 +03:00
|
|
|
function goverlay
|
2022-12-06 23:16:49 +03:00
|
|
|
{
|
|
|
|
echo -e '\n-->GOverlay\n'
|
2022-12-11 21:20:41 +03:00
|
|
|
#Goverlay Requeriments
|
|
|
|
yes | sudo pacman -S qt5-base
|
|
|
|
yes | sudo pacman -S qt5pas
|
2022-12-06 23:16:49 +03:00
|
|
|
mkdir ~/GOverlay
|
|
|
|
wget -O GOVERLAY_T.tar.xz https://github.com/benjamimgois/goverlay/releases/download/0.9/goverlay_0_9.tar.xz
|
|
|
|
tar xf GOVERLAY_T.tar.xz -C ~/GOverlay
|
|
|
|
rm -r GOVERLAY_T.tar.xz
|
|
|
|
sudo chmod +x ~/GOverlay/start_goverlay.sh
|
2022-12-11 21:20:41 +03:00
|
|
|
}
|
|
|
|
function hifile
|
|
|
|
{
|
2022-12-06 23:16:49 +03:00
|
|
|
echo -e '\n-->HiFile\n'
|
|
|
|
wget -O HiFile.AppImage https://www.hifile.app/api/v1/download?system=linux-appimage
|
|
|
|
chmod +x HiFile.AppImage
|
2022-12-07 00:46:48 +03:00
|
|
|
mkdir ~/.local/share/applications
|
2022-12-06 23:16:49 +03:00
|
|
|
yes | sudo mv HiFile.AppImage ~/.local/share/applications/
|
2022-12-23 21:37:21 +03:00
|
|
|
echo -e "\n/home/$USER/.local/share/applications/HiFile.AppImage" | sudo tee /bin/hifile
|
2022-12-06 23:16:49 +03:00
|
|
|
sudo chmod +x /bin/hifile
|
|
|
|
}
|
|
|
|
|
|
|
|
echo -e ' --->Tahinli Manjaro Easy Setup<---'
|
|
|
|
echo -e '\n\n 1) Check Updates\n 2) Install Programs'
|
|
|
|
read selection
|
|
|
|
case $selection in
|
|
|
|
1)
|
|
|
|
echo -e ' -|Checking Updates\n'
|
|
|
|
sudo pacman -Syyu
|
|
|
|
;;
|
|
|
|
2)
|
|
|
|
echo -e ' -|Installation Selected\n'
|
|
|
|
installation
|
|
|
|
;;
|
2022-12-11 21:20:41 +03:00
|
|
|
3) webappmanager;;
|
2022-12-23 21:37:21 +03:00
|
|
|
4) hifile;;
|
2022-12-06 23:16:49 +03:00
|
|
|
*)
|
|
|
|
echo -e ' **\Invalid Selection\**\n Quiting'
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
echo -e '\n DONE\'
|
|
|
|
restartSelection
|