From 1f478d26b8df0f592c859cc9eebfededc748272e Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Tue, 11 Jun 2024 23:14:52 +0200 Subject: [PATCH] Make commercial apps optional --- install/{ => optional}/app-1password.sh | 0 install/{ => optional}/app-spotify.sh | 0 install/{ => optional}/app-zoom.sh | 0 install/select-optional-apps.sh | 6 ++++++ 4 files changed, 6 insertions(+) rename install/{ => optional}/app-1password.sh (100%) rename install/{ => optional}/app-spotify.sh (100%) rename install/{ => optional}/app-zoom.sh (100%) create mode 100644 install/select-optional-apps.sh diff --git a/install/app-1password.sh b/install/optional/app-1password.sh similarity index 100% rename from install/app-1password.sh rename to install/optional/app-1password.sh diff --git a/install/app-spotify.sh b/install/optional/app-spotify.sh similarity index 100% rename from install/app-spotify.sh rename to install/optional/app-spotify.sh diff --git a/install/app-zoom.sh b/install/optional/app-zoom.sh similarity index 100% rename from install/app-zoom.sh rename to install/optional/app-zoom.sh diff --git a/install/select-optional-apps.sh b/install/select-optional-apps.sh new file mode 100644 index 0000000..27ed4f9 --- /dev/null +++ b/install/select-optional-apps.sh @@ -0,0 +1,6 @@ +# Install optional apps +apps=$(gum choose "1password" "Spotify" "Zoom" "Dropbox" "VirtualBox" --no-limit --selected "1password","Spotify","Zoom" --height 7 --header "Select commercial apps") + +for app in $apps; do + source "$OMAKUB_PATH/install/optional/app-$app.sh" +done