From b60fca3307b5597a454abf6aa5c6f7fb55b68665 Mon Sep 17 00:00:00 2001 From: CanbiZ <47820557+MickLesk@users.noreply.github.com> Date: Thu, 15 May 2025 14:25:12 +0200 Subject: [PATCH] Update core.func --- misc/core.func | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/misc/core.func b/misc/core.func index f029821..768c7b9 100644 --- a/misc/core.func +++ b/misc/core.func @@ -223,12 +223,13 @@ __curl_err_handler() { [[ -n "$curl_msg" ]] && printf "%s\n" "$curl_msg" >&2 exit 1 } -detect_os_type() { - if [[ -n "${var_os:-}" ]]; then - CORE_OS="$var_os" - else - CORE_OS="debian" - fi + +detect_os() { + case "$var_os" in + alpine) CORE_OS="alpine" ;; + debian | ubuntu) CORE_OS="debian" ;; + *) CORE_OS="unknown" ;; + esac } ### dev spinner ### @@ -240,7 +241,6 @@ spinner_frames=('⠋' '⠙' '⠹' '⠸' '⠼' '⠴' '⠦' '⠧' '⠇' '⠏') # Ensure POSIX compatibility across Alpine and Debian/Ubuntu # === Spinner Start === start_spinner() { - detect_os_type local msg="$1" local spin_i=0 local interval=0.1