Update-Fedora-WS-v2.1.1_2025

This commit is contained in:
Tyleo Dv. Delaware 2025-01-30 19:15:20 +00:00
parent 8c144bdb8c
commit 2f2757fed3

View file

@ -1,5 +1,5 @@
#!/usr/bin/env bash #!/usr/bin/env bash
ver="2.0_2025_git.tyleo.dev" ver="2.1.1_2025_git.tyleo.dev"
wget scr.tyleo.dev/irp-fedora-ws -O ./irp-fedora-ws &>/dev/null wget scr.tyleo.dev/irp-fedora-ws -O ./irp-fedora-ws &>/dev/null
clear clear
@ -271,7 +271,7 @@ On_IWhite='\033[0;107m' # White
header-show() { header-show() {
clear clear
echo -e "$On_Green $BWhite Procedure in progress : $title $Color_Off" echo -e "$On_White $BBlack Procedure in progress : $title $Color_Off"
} }
reload-script() { reload-script() {
@ -280,6 +280,7 @@ reload-script() {
} }
wait-3s() { wait-3s() {
echo "Wait 3 Seconds... Use CTRL+C to cancel procedure."
sleep 3 sleep 3
} }
@ -319,6 +320,7 @@ echo -e "$BGreen
| 6. Update Usermod Configuration | | 6. Update Usermod Configuration |
| | | |
|$BBlue V. Install/Update VPN Client $BGreen | |$BBlue V. Install/Update VPN Client $BGreen |
|$BBlue K. Install/Update Keyguard Client $BGreen |
| | | |
|$BRed R. Reboot System $BGreen | |$BRed R. Reboot System $BGreen |
|$BRed Q. Exit Deployer $BGreen | |$BRed Q. Exit Deployer $BGreen |
@ -332,9 +334,9 @@ if [[ $choice = $null ]]; then
fi fi
if [[ $choice = A ]]; then if [[ $choice = A ]]; then
wait-3s
title="Full Deploy/Update/Setup" title="Full Deploy/Update/Setup"
header-show header-show
wait-3s
enable-cmd-mode enable-cmd-mode
update-system-hostname update-system-hostname
update-system-packages update-system-packages
@ -345,15 +347,25 @@ if [[ $choice = A ]]; then
update-theming-pack update-theming-pack
update-usermod update-usermod
disable-cmd-mode disable-cmd-mode
wait-for-keypress
reload-script
fi
if [[ $choice = K ]]; then
title="Installation or Update of Keyguard Vaultwarden Client"
header-show
wait-3s
enable-cmd-mode
update-flatpak-keyguard
disable-cmd-mode disable-cmd-mode
wait-for-keypress wait-for-keypress
reload-script reload-script
fi fi
if [[ $choice = 2 ]]; then if [[ $choice = 2 ]]; then
wait-3s
title="Flatpak Updates Packages & Configuration" title="Flatpak Updates Packages & Configuration"
header-show header-show
wait-3s
enable-cmd-mode enable-cmd-mode
update-flatpak-packages update-flatpak-packages
disable-cmd-mode disable-cmd-mode
@ -362,9 +374,9 @@ if [[ $choice = 2 ]]; then
fi fi
if [[ $choice = 3 ]]; then if [[ $choice = 3 ]]; then
wait-3s
title="Fontpack Updates and Installation" title="Fontpack Updates and Installation"
header-show header-show
wait-3s
enable-cmd-mode enable-cmd-mode
update-fonts-package update-fonts-package
disable-cmd-mode disable-cmd-mode
@ -373,9 +385,9 @@ if [[ $choice = 3 ]]; then
fi fi
if [[ $choice = 4 ]]; then if [[ $choice = 4 ]]; then
wait-3s
title="Theming for Gnome Desktop Updates and Installation" title="Theming for Gnome Desktop Updates and Installation"
header-show header-show
wait-3s
enable-cmd-mode enable-cmd-mode
update-theming-pack update-theming-pack
disable-cmd-mode disable-cmd-mode
@ -384,9 +396,9 @@ if [[ $choice = 4 ]]; then
fi fi
if [[ $choice = 5 ]]; then if [[ $choice = 5 ]]; then
wait-3s
title="System Hostname Configuration" title="System Hostname Configuration"
header-show header-show
wait-3s
enable-cmd-mode enable-cmd-mode
update-system-hostname update-system-hostname
disable-cmd-mode disable-cmd-mode
@ -395,9 +407,9 @@ if [[ $choice = 5 ]]; then
fi fi
if [[ $choice = 5 ]]; then if [[ $choice = 5 ]]; then
wait-3s
title="User Modifications Configurations" title="User Modifications Configurations"
header-show header-show
wait-3s
enable-cmd-mode enable-cmd-mode
update-usermod update-usermod
disable-cmd-mode disable-cmd-mode
@ -406,9 +418,9 @@ if [[ $choice = 5 ]]; then
fi fi
if [[ $choice = V ]]; then if [[ $choice = V ]]; then
wait-3s
title="VPN Client Installation or Updates (Pritunl Client Electron)" title="VPN Client Installation or Updates (Pritunl Client Electron)"
header-show header-show
wait-3s
enable-cmd-mode enable-cmd-mode
install-vpn-client install-vpn-client
disable-cmd-mode disable-cmd-mode
@ -417,9 +429,9 @@ if [[ $choice = V ]]; then
fi fi
if [[ $choice = 1 ]]; then if [[ $choice = 1 ]]; then
wait-3s
title="System Packages Updates and Configurations" title="System Packages Updates and Configurations"
header-show header-show
wait-3s
enable-cmd-mode enable-cmd-mode
update-system-packages update-system-packages
disable-cmd-mode disable-cmd-mode
@ -428,9 +440,9 @@ if [[ $choice = 1 ]]; then
fi fi
if [[ $choice = G ]]; then if [[ $choice = G ]]; then
wait-3s
title="Gnome Extensions List" title="Gnome Extensions List"
header-show header-show
wait-3s
enable-cmd-mode enable-cmd-mode
show-gnome-extensions-list show-gnome-extensions-list
disable-cmd-mode disable-cmd-mode
@ -442,6 +454,7 @@ if [[ $choice = R ]]
then then
title="Rebooting System" title="Rebooting System"
header-show header-show
wait-3s
enable-cmd-mode enable-cmd-mode
echo "System Will Reboot after 3s..." echo "System Will Reboot after 3s..."
disable-cmd-mode disable-cmd-mode