Merge remote-tracking branch 'origin/main'
# Conflicts: # bazzite-postinstall.sh
This commit is contained in:
+6
-16
@@ -2,7 +2,7 @@
|
||||
|
||||
# Post install script for Bazzite (Fedora Atomic)
|
||||
# Author: Jacob Schantli
|
||||
# Version: 1.0
|
||||
# Version: 0.1
|
||||
|
||||
# -----------------------------------------------------------------------------
|
||||
# Global Configuration
|
||||
@@ -221,18 +221,11 @@ install_software() {
|
||||
else
|
||||
log_info "Downloading and installing 1Password..."
|
||||
sudo rpm-ostree install https://downloads.1password.com/linux/rpm/stable/x86_64/1password-latest.rpm
|
||||
sudo rpm-ostree install 1password-cli
|
||||
check_status "1Password installation" "non-critical"
|
||||
fi
|
||||
}
|
||||
|
||||
install_linuxtoys() {
|
||||
log_info "----------------------------------------------------"
|
||||
log_info "Installing LinuxToys"
|
||||
log_info "----------------------------------------------------"
|
||||
curl -fsSL https://linux.toys/install.sh | bash
|
||||
check_status "LinuxToys installation" "non-critical"
|
||||
}
|
||||
|
||||
install_shell_env() {
|
||||
log_info "----------------------------------------------------"
|
||||
log_info "Installing Shell Environment (Starship, FZF, Zoxide, MyBash)"
|
||||
@@ -376,9 +369,8 @@ show_menu() {
|
||||
echo "1. Install Everything"
|
||||
echo "2. Install Fonts"
|
||||
echo "3. Install Software (rpm-ostree & Flatpak)"
|
||||
echo "4. Install LinuxToys"
|
||||
echo "5. Install Shell Environment (Starship, MyBash)"
|
||||
echo "6. Install GNOME Extensions"
|
||||
echo "4. Install Shell Environment (Starship, MyBash)"
|
||||
echo "5. Install GNOME Extensions"
|
||||
echo "0. Exit"
|
||||
echo "===================================================="
|
||||
read -p "Enter your choice [0-6]: " choice
|
||||
@@ -401,7 +393,6 @@ while true; do
|
||||
1)
|
||||
install_fonts
|
||||
install_software
|
||||
install_linuxtoys
|
||||
install_shell_env
|
||||
install_gnome_extensions
|
||||
log_info "All tasks completed successfully!"
|
||||
@@ -410,9 +401,8 @@ while true; do
|
||||
;;
|
||||
2) install_fonts ;;
|
||||
3) install_software ;;
|
||||
4) install_linuxtoys ;;
|
||||
5) install_shell_env ;;
|
||||
6) install_gnome_extensions ;;
|
||||
4) install_shell_env ;;
|
||||
5) install_gnome_extensions ;;
|
||||
0)
|
||||
log_info "Exiting..."
|
||||
exit 0
|
||||
|
||||
@@ -71,6 +71,7 @@ GNOME_EXTENSIONS=(
|
||||
"lan-ip-address@mrhuber.com"
|
||||
"update-extension@purejava.org"
|
||||
"user-theme@gnome-shell-extensions.gcampax.github.com"
|
||||
"gnome-wallpaper-engine@gjs.com.zip"
|
||||
)
|
||||
|
||||
# -----------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user