Update core.func

This commit is contained in:
CanbiZ 2025-05-15 14:25:12 +02:00
parent d92fa651db
commit b60fca3307

View File

@ -223,12 +223,13 @@ __curl_err_handler() {
[[ -n "$curl_msg" ]] && printf "%s\n" "$curl_msg" >&2 [[ -n "$curl_msg" ]] && printf "%s\n" "$curl_msg" >&2
exit 1 exit 1
} }
detect_os_type() {
if [[ -n "${var_os:-}" ]]; then detect_os() {
CORE_OS="$var_os" case "$var_os" in
else alpine) CORE_OS="alpine" ;;
CORE_OS="debian" debian | ubuntu) CORE_OS="debian" ;;
fi *) CORE_OS="unknown" ;;
esac
} }
### dev spinner ### ### dev spinner ###
@ -240,7 +241,6 @@ spinner_frames=('⠋' '⠙' '⠹' '⠸' '⠼' '⠴' '⠦' '⠧' '⠇' '⠏')
# Ensure POSIX compatibility across Alpine and Debian/Ubuntu # Ensure POSIX compatibility across Alpine and Debian/Ubuntu
# === Spinner Start === # === Spinner Start ===
start_spinner() { start_spinner() {
detect_os_type
local msg="$1" local msg="$1"
local spin_i=0 local spin_i=0
local interval=0.1 local interval=0.1