More commands that should not present themselves

This commit is contained in:
David Heinemeier Hansson 2025-08-08 15:10:51 +02:00
parent 4f1a87c7e3
commit f33d004bc9
4 changed files with 3 additions and 15 deletions

View File

@ -1,7 +1,5 @@
#!/bin/bash #!/bin/bash
~/.local/share/omarchy/bin/omarchy-show-logo
options=("MariaDB" "MySQL" "Redis" "PostgreSQL") options=("MariaDB" "MySQL" "Redis" "PostgreSQL")
choices=$(printf "%s\n" "${options[@]}" | gum choose --no-limit --header "Select databases (space to select, return to install, esc to cancel)") || main_menu choices=$(printf "%s\n" "${options[@]}" | gum choose --no-limit --header "Select databases (space to select, return to install, esc to cancel)") || main_menu
@ -15,5 +13,3 @@ if [[ -n "$choices" ]]; then
esac esac
done done
fi fi
~/.local/share/omarchy/bin/omarchy-show-done

View File

@ -1,7 +1,5 @@
#!/bin/bash #!/bin/bash
~/.local/share/omarchy/bin/omarchy-show-logo
echo "Installing all dependencies..." echo "Installing all dependencies..."
yay -S --noconfirm --needed \ yay -S --noconfirm --needed \
dropbox dropbox-cli libappindicator-gtk3 python-gpgme nautilus-dropbox dropbox dropbox-cli libappindicator-gtk3 python-gpgme nautilus-dropbox
@ -9,5 +7,3 @@ yay -S --noconfirm --needed \
echo "Starting Dropbox..." echo "Starting Dropbox..."
uwsm app -- dropbox-cli start &>/dev/null & uwsm app -- dropbox-cli start &>/dev/null &
echo "See Dropbox icon behind  hover tray in top right and right-click for setup." echo "See Dropbox icon behind  hover tray in top right and right-click for setup."
~/.local/share/omarchy/bin/omarchy-show-done

View File

@ -1,7 +1,5 @@
#!/bin/bash #!/bin/bash
~/.local/share/omarchy/bin/omarchy-show-logo
echo "Adding multilib repository for 32-bit compatibility" echo "Adding multilib repository for 32-bit compatibility"
sudo sed -i '/^\s*#\[multilib\]/,/^$/{s/^\s*#//}' /etc/pacman.conf sudo sed -i '/^\s*#\[multilib\]/,/^$/{s/^\s*#//}' /etc/pacman.conf
sudo pacman -Sy sudo pacman -Sy
@ -9,5 +7,3 @@ sudo pacman -Sy
echo "Now pick dependencies matching your graphics card" echo "Now pick dependencies matching your graphics card"
yay -S steam yay -S steam
gtk-launch steam >/dev/null 2>&1 & gtk-launch steam >/dev/null 2>&1 &
~/.local/share/omarchy/bin/omarchy-show-done

View File

@ -163,9 +163,9 @@ show_install_menu() {
*Style*) show_install_style_menu ;; *Style*) show_install_style_menu ;;
*Editor*) show_install_editor_menu ;; *Editor*) show_install_editor_menu ;;
*AI*) show_install_ai_menu ;; *AI*) show_install_ai_menu ;;
*Dropbox*) terminal $OMARCHY_BIN_PATH/omarchy-install-dropbox ;; *Dropbox*) present_terminal $OMARCHY_BIN_PATH/omarchy-install-dropbox ;;
*Steam*) terminal $OMARCHY_BIN_PATH/omarchy-install-steam ;; *Steam*) present_terminal $OMARCHY_BIN_PATH/omarchy-install-steam ;;
*Docker*) terminal $OMARCHY_BIN_PATH/omarchy-install-docker-dbs ;; *Docker*) present_terminal $OMARCHY_BIN_PATH/omarchy-install-docker-dbs ;;
*) show_main_menu ;; *) show_main_menu ;;
esac esac
} }