From 3392c883f24c62e011775fa41c2cfc93086bfd7d Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sun, 11 Jan 2026 02:59:35 -0500 Subject: Still working on prompts code On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: scripts/lib_prompts.sh --- scripts/lib_prompts.sh | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'scripts/lib_prompts.sh') diff --git a/scripts/lib_prompts.sh b/scripts/lib_prompts.sh index c79c9da6..a63afde3 100644 --- a/scripts/lib_prompts.sh +++ b/scripts/lib_prompts.sh @@ -214,8 +214,11 @@ prompt_rainbow_borders() { local log="$1" echo "${NOTE} ${SKY_BLUE}By default, Rainbow Borders animation is enabled" echo "${WARN} However, this uses a bit more CPU and Memory resources." - echo -n "${CAT} Do you want to disable Rainbow Borders animation? (y/N): " - read border_choice + if ! read -r -p "${CAT} Do you want to disable Rainbow Borders animation? (y/N): " border_choice &1 | tee -a "$log" + echo "kept" + return + fi if [[ "$border_choice" =~ ^[Yy]$ ]]; then mv config/hypr/UserScripts/RainbowBorders.sh config/hypr/UserScripts/RainbowBorders.bak.sh sed -i '/exec-once = \$UserScripts\/RainbowBorders.sh/s/^/#/' config/hypr/configs/Startup_Apps.conf @@ -243,8 +246,10 @@ prompt_express_upgrade() { else while true; do echo "${NOTE} Express mode skips config restore prompts, SDDM/background questions, and trims old backups." - echo -n "${CAT} Do you want to continue with EXPRESS upgrade mode? (y/N): " - read express_choice + if ! read -r -p "${CAT} Do you want to continue with EXPRESS upgrade mode? (y/N): " express_choice &1 | tee -a "$log" + break + fi case "$express_choice" in [Yy]) EXPRESS_MODE=1 -- cgit v1.2.3