From f33d004bc98d45dcd48efefd640de99cccac0f19 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Fri, 8 Aug 2025 15:10:51 +0200 Subject: [PATCH] More commands that should not present themselves --- bin/omarchy-install-docker-dbs | 4 ---- bin/omarchy-install-dropbox | 4 ---- bin/omarchy-install-steam | 4 ---- bin/omarchy-menu | 6 +++--- 4 files changed, 3 insertions(+), 15 deletions(-) diff --git a/bin/omarchy-install-docker-dbs b/bin/omarchy-install-docker-dbs index ead59c32..af10da71 100755 --- a/bin/omarchy-install-docker-dbs +++ b/bin/omarchy-install-docker-dbs @@ -1,7 +1,5 @@ #!/bin/bash -~/.local/share/omarchy/bin/omarchy-show-logo - 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 @@ -15,5 +13,3 @@ if [[ -n "$choices" ]]; then esac done fi - -~/.local/share/omarchy/bin/omarchy-show-done diff --git a/bin/omarchy-install-dropbox b/bin/omarchy-install-dropbox index 000e24b0..90ec37c2 100755 --- a/bin/omarchy-install-dropbox +++ b/bin/omarchy-install-dropbox @@ -1,7 +1,5 @@ #!/bin/bash -~/.local/share/omarchy/bin/omarchy-show-logo - echo "Installing all dependencies..." yay -S --noconfirm --needed \ dropbox dropbox-cli libappindicator-gtk3 python-gpgme nautilus-dropbox @@ -9,5 +7,3 @@ yay -S --noconfirm --needed \ echo "Starting Dropbox..." uwsm app -- dropbox-cli start &>/dev/null & echo "See Dropbox icon behind  hover tray in top right and right-click for setup." - -~/.local/share/omarchy/bin/omarchy-show-done diff --git a/bin/omarchy-install-steam b/bin/omarchy-install-steam index da99e6a9..ae4051c2 100755 --- a/bin/omarchy-install-steam +++ b/bin/omarchy-install-steam @@ -1,7 +1,5 @@ #!/bin/bash -~/.local/share/omarchy/bin/omarchy-show-logo - echo "Adding multilib repository for 32-bit compatibility" sudo sed -i '/^\s*#\[multilib\]/,/^$/{s/^\s*#//}' /etc/pacman.conf sudo pacman -Sy @@ -9,5 +7,3 @@ sudo pacman -Sy echo "Now pick dependencies matching your graphics card" yay -S steam gtk-launch steam >/dev/null 2>&1 & - -~/.local/share/omarchy/bin/omarchy-show-done diff --git a/bin/omarchy-menu b/bin/omarchy-menu index 1ff0c67d..7f6204e3 100755 --- a/bin/omarchy-menu +++ b/bin/omarchy-menu @@ -163,9 +163,9 @@ show_install_menu() { *Style*) show_install_style_menu ;; *Editor*) show_install_editor_menu ;; *AI*) show_install_ai_menu ;; - *Dropbox*) terminal $OMARCHY_BIN_PATH/omarchy-install-dropbox ;; - *Steam*) terminal $OMARCHY_BIN_PATH/omarchy-install-steam ;; - *Docker*) terminal $OMARCHY_BIN_PATH/omarchy-install-docker-dbs ;; + *Dropbox*) present_terminal $OMARCHY_BIN_PATH/omarchy-install-dropbox ;; + *Steam*) present_terminal $OMARCHY_BIN_PATH/omarchy-install-steam ;; + *Docker*) present_terminal $OMARCHY_BIN_PATH/omarchy-install-docker-dbs ;; *) show_main_menu ;; esac }