From 38760ca4bdf91f86d6b71487707271e2194faa05 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Thu, 13 Jun 2024 12:00:48 +0200 Subject: [PATCH] Separate menu for reuse, add explicit quit --- bin/omakub | 9 +-------- bin/omakub-menu | 7 +++++++ 2 files changed, 8 insertions(+), 8 deletions(-) create mode 100644 bin/omakub-menu diff --git a/bin/omakub b/bin/omakub index 581ca8c..ab2e8f7 100755 --- a/bin/omakub +++ b/bin/omakub @@ -1,11 +1,4 @@ #!/bin/bash source $OMAKUB_PATH/ascii.sh - -if [ $# -eq 0 ]; then - SUB=$(gum choose "Help" "Theme" "Font" "Install" "Uninstall" "Update" --height 9 --header "" | tr '[:upper:]' '[:lower:]') -else - SUB=$1 -fi - -[ -n "$SUB" ] && source $OMAKUB_PATH/bin/omakub-$SUB +source $OMAKUB_PATH/bin/omakub-menu diff --git a/bin/omakub-menu b/bin/omakub-menu new file mode 100644 index 0000000..d021b9f --- /dev/null +++ b/bin/omakub-menu @@ -0,0 +1,7 @@ +if [ $# -eq 0 ]; then + SUB=$(gum choose "Help" "Theme" "Font" "Install" "Uninstall" "Update" "Quit" --height 10 --header "" | tr '[:upper:]' '[:lower:]') +else + SUB=$1 +fi + +[ -n "$SUB" ] && [ "$SUB" != "quit" ] && source $OMAKUB_PATH/bin/omakub-$SUB