diff --git a/lib/tui.sh b/lib/tui.sh index e65c27c..59c5633 100755 --- a/lib/tui.sh +++ b/lib/tui.sh @@ -174,19 +174,15 @@ tui_spin() { shift title="$(_strip_format "$title")" - if [[ "$OMERON_TUI_MODE" == "gum" ]]; then - gum spin --title "$title" -- "$@" + printf ' ▶ %s ... ' "$title" + "$@" + local rc=$? + if ((rc == 0)); then + printf '\033[1;32mOK\033[0m\n' else - printf ' ▶ %s ... ' "$title" - "$@" - local rc=$? - if ((rc == 0)); then - printf '\033[1;32mOK\033[0m\n' - else - printf '\033[1;31mFAILED\033[0m\n' - fi - return $rc + printf '\033[1;31mFAILED\033[0m\n' fi + return $rc } tui_header() {