Updated setup assistant
This commit is contained in:
parent
9c15c2d8cb
commit
48176d2393
1 changed files with 2 additions and 112 deletions
|
@ -10,137 +10,30 @@ function goto
|
|||
|
||||
function upgrade2ultimate
|
||||
{
|
||||
echo "###############################################################################"
|
||||
echo "#### WELCOME TO THE GARUDA LINUX ULTIMATE UPDATE SCRIPT V1.0 ####"
|
||||
echo "###############################################################################"
|
||||
|
||||
|
||||
## Graphical
|
||||
sudo pacman -S --needed pamac-all
|
||||
|
||||
## APPIMAGE Support
|
||||
sudo pacman -S --noconfirm --needed appimagelauncher fwupd apparmor snapd snapd-glib flatpak
|
||||
|
||||
|
||||
echo "###############################################################################"
|
||||
echo "#### INSTALLED PACKAGE MANAGEMENT ####"
|
||||
echo "###############################################################################"
|
||||
|
||||
|
||||
sudo pacman -S --noconfirm --needed garuda-alsa garuda-pulse garuda-pipewire pulseaudio-ctl playerctl
|
||||
|
||||
|
||||
echo "###############################################################################"
|
||||
echo " INSTALLED AUDIO ####"
|
||||
echo "###############################################################################"
|
||||
|
||||
|
||||
sudo pacman -S --noconfirm --needed qomui-git
|
||||
|
||||
|
||||
echo "###############################################################################"
|
||||
echo "#### INSTALLED NETWORK ####"
|
||||
echo "###############################################################################"
|
||||
|
||||
|
||||
sudo pacman -S --noconfirm --needed garuda-settings-samba system-config-samba garuda-printer garuda-scanner
|
||||
|
||||
|
||||
echo "###############################################################################"
|
||||
echo "#### INSTALLED PRINTER ####"
|
||||
echo "###############################################################################"
|
||||
|
||||
|
||||
sudo pacman -S --noconfirm --needed evdev-right-click-emulation
|
||||
|
||||
echo "###############################################################################"
|
||||
echo "#### INSTALLED INPUT ####"
|
||||
echo "###############################################################################"
|
||||
|
||||
|
||||
## Desktop Utils
|
||||
sudo pacman -S --noconfirm --needed libdvdcss libva-utils vdpauinfo vulkan-tools mesa-demos lib32-mesa-demos
|
||||
|
||||
|
||||
echo "###############################################################################"
|
||||
echo "#### INSTALLED UTILITIES ####"
|
||||
echo "###############################################################################"
|
||||
|
||||
|
||||
sudo pacman -S --noconfirm --needed garuda-asian noto-fonts-extra ttf-opensans
|
||||
|
||||
|
||||
echo "###############################################################################"
|
||||
echo "#### INSTALLED FONTS ####"
|
||||
echo "###############################################################################"
|
||||
|
||||
## office
|
||||
sudo pacman -S --noconfirm --needed libreoffice-fresh
|
||||
sudo pacman -S --noconfirm --needed libmythes
|
||||
|
||||
|
||||
echo "###############################################################################"
|
||||
echo "#### INSTALLED OFFICE ####"
|
||||
echo "###############################################################################"
|
||||
|
||||
|
||||
## Internet applications
|
||||
sudo pacman -S --noconfirm --needed telegram-desktop joplin murmur mumble discord streamlink-twitch-gui syncthing-gtk nextcloud-client firefox-extension-bitwarden fractal firefox-extension-xdm-browser-monitor
|
||||
|
||||
|
||||
echo "###############################################################################"
|
||||
echo "#### INSTALLED OTHER APPS ####"
|
||||
echo "###############################################################################"
|
||||
|
||||
|
||||
sudo pacman -S --noconfirm --needed garuda-virt-manager
|
||||
|
||||
|
||||
echo "###############################################################################"
|
||||
echo "#### INSTALLED VIRTUALIZATION ####"
|
||||
echo "###############################################################################"
|
||||
|
||||
|
||||
sudo pacman -S --noconfirm --needed garuda-wine
|
||||
|
||||
|
||||
echo "###############################################################################"
|
||||
echo "#### INSTALLED WINE ####"
|
||||
echo "###############################################################################"
|
||||
|
||||
|
||||
sudo pacman -S --noconfirm --needed ialauncher-git steam steam-native-runtime lutris gamehub itch minigalaxy legendary
|
||||
|
||||
|
||||
echo "###############################################################################"
|
||||
echo "#### INSTALLED GAME LAUNCHERS ####"
|
||||
echo "###############################################################################"
|
||||
|
||||
|
||||
sudo pacman -S --noconfirm --needed openrgb-git piper fancontrol-gui-git corectrl gwe goverlay-git mangohud lib32-mangohud gamemode lib32-gamemode dxvk-mingw-git vkbasalt proton-tkg-git
|
||||
|
||||
|
||||
echo "###############################################################################"
|
||||
echo "#### INSTALLED GAMING TOOLS ####"
|
||||
echo "###############################################################################"
|
||||
|
||||
|
||||
sudo pacman -S --noconfirm --needed antimicrox linuxconsole xboxdrv xpadneo-dkms-git steamos-xpad-dkms xow-git xbox-generic-controller game-devices-udev retroarch-autoconfig-udev-git
|
||||
|
||||
|
||||
|
||||
echo "###############################################################################"
|
||||
echo "#### INSTALLED GAME CONTROLLER ####"
|
||||
echo "###############################################################################"
|
||||
|
||||
|
||||
sudo pacman -S --noconfirm --needed libretro
|
||||
|
||||
|
||||
echo "###############################################################################"
|
||||
echo "#### INSTALLED EMULATORS ####"
|
||||
echo "###############################################################################"
|
||||
|
||||
sync
|
||||
}
|
||||
|
||||
|
@ -168,19 +61,16 @@ echo "Welcome to the initial setup assistant!"
|
|||
: start
|
||||
echo "What do you want to do?"
|
||||
echo ""
|
||||
echo "Lite & Ultimate:"
|
||||
echo "1) Get initial mirrorlist & download list of packages"
|
||||
echo "2) Update the system"
|
||||
echo "3) Debloat the system"
|
||||
echo "4) Enable systemwide adblocking / HiDPI mode / guest user"
|
||||
echo " also disable Samba / printing / scanner support"
|
||||
echo "5) Disable CPU migitations / enable sysrq / set boot options"
|
||||
echo ""
|
||||
echo "Lite only:"
|
||||
echo "6) Fix missing characters by installing asian fonts packages"
|
||||
echo "7) Enable Snap & Flatpak support"
|
||||
echo "7) Enable Snap, Appimage & Flatpak support"
|
||||
echo "8) Install gaming dependencies, Lutris & Steam"
|
||||
echo "9) Upgrade to Ultimate (excluding desktop-specific apps)"
|
||||
echo "9) Upgrade to Ultimate edition"
|
||||
echo ""
|
||||
echo "10) Exit"
|
||||
echo ""
|
||||
|
|
Loading…
Reference in a new issue