From bd2de4e24be5d5ca98a68eb4135a684ab7b724a2 Mon Sep 17 00:00:00 2001 From: crowetic Date: Tue, 15 Jul 2025 18:11:46 -0700 Subject: [PATCH] removed rainbow --- Qortal-Setup-Linux.sh | 64 +++++++++++-------------------------------- 1 file changed, 16 insertions(+), 48 deletions(-) diff --git a/Qortal-Setup-Linux.sh b/Qortal-Setup-Linux.sh index ac84a37..82b33da 100644 --- a/Qortal-Setup-Linux.sh +++ b/Qortal-Setup-Linux.sh @@ -9,38 +9,6 @@ CYAN='\033[0;36m' RED='\033[0;31m' NC='\033[0m' -print_rainbow_text() { - local text="$1" - local freq=0.1 - local pi=3.14159265 - local i=0 - - # Read character-by-character including newlines - while IFS= read -r -n1 char || [ -n "$char" ]; do - if [[ "$char" == $'\n' ]]; then - echo - continue - fi - - # Skip formatting control characters - if [[ "$char" =~ [[:cntrl:]] ]]; then - printf "%s" "$char" - continue - fi - - # Generate sinewave-based RGB colors, range-clamped (95–200) - r=$(printf "%.0f" "$(echo "s($freq * $i + 0) * 52.5 + 127.5" | bc -l)") - g=$(printf "%.0f" "$(echo "s($freq * $i + 2 * $pi / 3) * 52.5 + 127.5" | bc -l)") - b=$(printf "%.0f" "$(echo "s($freq * $i + 4 * $pi / 3) * 52.5 + 127.5" | bc -l)") - - printf "\033[38;2;%d;%d;%dm%s\033[0m" "$r" "$g" "$b" "$char" - ((i++)) - done <<< "$text" - - echo # Final newline -} - - intro_block=' ---------------------------------------- -Qortal Universal Linux Install Script - @@ -89,23 +57,23 @@ text_013=' Script will now begin... ' -echo -print_rainbow_text "$intro_block" -echo; sleep 1 -print_rainbow_text "$text_001"; sleep 1 -print_rainbow_text "$text_002"; sleep 0.25 -print_rainbow_text "$text_003"; sleep 0.25 -print_rainbow_text "$text_004"; sleep 0.25 -print_rainbow_text "$text_005"; sleep 0.25 -print_rainbow_text "$text_006"; sleep 0.25 -print_rainbow_text "$text_007"; sleep 0.25 -print_rainbow_text "$text_008"; sleep 0.25 -print_rainbow_text "$text_009"; sleep 0.25 -print_rainbow_text "$text_010"; sleep 0.25 -print_rainbow_text "$text_011"; sleep 0.5 -print_rainbow_text "$text_012"; sleep 1 -print_rainbow_text "$text_013" +echo -e "$intro_block" +sleep 1 + +echo -e "$text_001"; sleep 1 +echo -e "$text_002"; sleep 0.25 +echo -e "$text_003"; sleep 0.25 +echo -e "$text_004"; sleep 0.25 +echo -e "$text_005"; sleep 0.25 +echo -e "$text_006"; sleep 0.25 +echo -e "$text_007"; sleep 0.25 +echo -e "$text_008"; sleep 0.25 +echo -e "$text_009"; sleep 0.25 +echo -e "$text_010"; sleep 0.25 +echo -e "$text_011"; sleep 0.5 +echo -e "$text_012"; sleep 1 +echo -e "$text_013" echo