Optimized the Installer File
This commit is contained in:
parent
0e515ac6b9
commit
3669ece603
1 changed files with 13 additions and 9 deletions
|
@ -9,11 +9,11 @@ gnome_install() {
|
||||||
FLH_INSTALL='sudo flatpak install -y'
|
FLH_INSTALL='sudo flatpak install -y'
|
||||||
|
|
||||||
# Installing System Packages
|
# Installing System Packages
|
||||||
|
$SYS_INSTALL gparted
|
||||||
$SYS_INSTALL fractal
|
$SYS_INSTALL fractal
|
||||||
$SYS_INSTALL cartridges
|
$SYS_INSTALL cartridges
|
||||||
|
|
||||||
# Installing FLH Apps
|
# Installing FLH Apps
|
||||||
$FLH_INSTALL flathub ar.xjuan.Cambalache
|
|
||||||
$FLH_INSTALL flathub net.nokyan.Resources
|
$FLH_INSTALL flathub net.nokyan.Resources
|
||||||
}
|
}
|
||||||
gnome_debloat() {
|
gnome_debloat() {
|
||||||
|
@ -56,7 +56,7 @@ kde_install() {
|
||||||
$SYS_INSTALL korganizer kaddressbook
|
$SYS_INSTALL korganizer kaddressbook
|
||||||
$SYS_INSTALL kvantum
|
$SYS_INSTALL kvantum
|
||||||
$SYS_INSTALL fish
|
$SYS_INSTALL fish
|
||||||
$SYS_INSTALL element-desktop
|
$SYS_INSTALL element-desktop filezilla
|
||||||
}
|
}
|
||||||
kde_themes() {
|
kde_themes() {
|
||||||
echo "## KDE THEMING ##"
|
echo "## KDE THEMING ##"
|
||||||
|
@ -78,11 +78,16 @@ sway_install() {
|
||||||
# All System Commands
|
# All System Commands
|
||||||
SYS_INSTALL='sudo pacman -Sy --noconfirm'
|
SYS_INSTALL='sudo pacman -Sy --noconfirm'
|
||||||
FLH_INSTALL='sudo flatpak install -y'
|
FLH_INSTALL='sudo flatpak install -y'
|
||||||
|
AUR_INSTALL='yay -S --noconfirm'
|
||||||
|
|
||||||
# Installing System Packages
|
# Installing System Packages
|
||||||
$SYS_INSTALL alacritty rclone yazi rofi wl-clipboard btop pacman-contrib
|
$SYS_INSTALL alacritty rclone yazi rofi wl-clipboard btop pacman-contrib
|
||||||
$SYS_INSTALL galculator 7zip
|
$SYS_INSTALL galculator 7zip
|
||||||
$SYS_INSTALL gvim
|
$SYS_INSTALL gvim
|
||||||
|
$SYS_INSTALL filezilla
|
||||||
|
|
||||||
|
# System Packages
|
||||||
|
$AUR_INSTALL qimgv
|
||||||
}
|
}
|
||||||
sway_debloat() {
|
sway_debloat() {
|
||||||
# All System Commands
|
# All System Commands
|
||||||
|
@ -153,13 +158,13 @@ install_pacman() {
|
||||||
|
|
||||||
# Internet
|
# Internet
|
||||||
$SYS_INSTALL resolvconf dnsutils dnsmasq
|
$SYS_INSTALL resolvconf dnsutils dnsmasq
|
||||||
$SYS_INSTALL filezilla thunderbird
|
$SYS_INSTALL thunderbird
|
||||||
|
|
||||||
# Security
|
# Security
|
||||||
$SYS_INSTALL keepassxc
|
$SYS_INSTALL keepassxc
|
||||||
|
|
||||||
# Utilities
|
# Utilities
|
||||||
$SYS_INSTALL libreoffice gparted easytag
|
$SYS_INSTALL libreoffice easytag
|
||||||
$SYS_INSTALL audacity
|
$SYS_INSTALL audacity
|
||||||
|
|
||||||
# Development
|
# Development
|
||||||
|
@ -179,9 +184,6 @@ install_aur() {
|
||||||
# Base Dependencies
|
# Base Dependencies
|
||||||
$AUR_INSTALL zen-browser-bin
|
$AUR_INSTALL zen-browser-bin
|
||||||
|
|
||||||
# System
|
|
||||||
$AUR_INSTALL qimgv
|
|
||||||
|
|
||||||
# Internet
|
# Internet
|
||||||
$AUR_INSTALL cinny-desktop-bin
|
$AUR_INSTALL cinny-desktop-bin
|
||||||
|
|
||||||
|
@ -210,6 +212,9 @@ install_flat() {
|
||||||
|
|
||||||
# Entry Point
|
# Entry Point
|
||||||
main() {
|
main() {
|
||||||
|
# Installing Pre-Reqs
|
||||||
|
install_yay
|
||||||
|
|
||||||
## Desktop Specific Operations ##
|
## Desktop Specific Operations ##
|
||||||
if [ "$XDG_CURRENT_DESKTOP" == "Gnome" ]; then
|
if [ "$XDG_CURRENT_DESKTOP" == "Gnome" ]; then
|
||||||
gnome
|
gnome
|
||||||
|
@ -220,7 +225,6 @@ main() {
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Installing Software
|
# Installing Software
|
||||||
install_yay
|
|
||||||
install_pacman
|
install_pacman
|
||||||
install_aur
|
install_aur
|
||||||
install_flat
|
install_flat
|
||||||
|
|
Loading…
Reference in a new issue