aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDon Williams <don.e.williams@gmail.com>2026-01-16 22:22:14 -0500
committerDon Williams <don.e.williams@gmail.com>2026-01-16 22:23:22 -0500
commit3363d48f00d92bbefe1a65c5331a5671ef88ae6a (patch)
tree431b300f6d6ecce822f59054ac9ac6236e7b1c40
parentfedec77164a973edfb03e6a8d60382dc62f30f1d (diff)
Disabled RainbowBorders by default use quick settings to enable
The new mode select menu for RainbowBorders makes the prompt at install redundant. Especially when upgrading On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: CHANGELOG.md renamed: config/hypr/UserScripts/RainbowBorders.sh -> config/hypr/UserScripts/RainbowBorders.bak.sh modified: config/hypr/configs/Startup_Apps.conf modified: copy.sh modified: scripts/lib_prompts.sh
-rw-r--r--CHANGELOG.md2
-rwxr-xr-xconfig/hypr/UserScripts/RainbowBorders.bak.sh (renamed from config/hypr/UserScripts/RainbowBorders.sh)0
-rw-r--r--config/hypr/configs/Startup_Apps.conf4
-rwxr-xr-xcopy.sh1
-rw-r--r--scripts/lib_prompts.sh21
5 files changed, 4 insertions, 24 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9a9ecb61..8ae7c154 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,6 +8,8 @@
- There are now mulitple modes for the Rainbow Borders feature
- `Disabled`, `Wallust Color`, `Rainbow`, `Gradient flow`
- Thank you for the submission
+- Disabled `RainbowBorders.sh` by default
+- Use the quick setings menu `SUPERSHIFT + E` to enable, select mode
- 2026-01-15
- Created waybar configs for ML4W Glass style
diff --git a/config/hypr/UserScripts/RainbowBorders.sh b/config/hypr/UserScripts/RainbowBorders.bak.sh
index 67269b8a..67269b8a 100755
--- a/config/hypr/UserScripts/RainbowBorders.sh
+++ b/config/hypr/UserScripts/RainbowBorders.bak.sh
diff --git a/config/hypr/configs/Startup_Apps.conf b/config/hypr/configs/Startup_Apps.conf
index 2bf902cd..0cc5da11 100644
--- a/config/hypr/configs/Startup_Apps.conf
+++ b/config/hypr/configs/Startup_Apps.conf
@@ -33,8 +33,8 @@ exec-once = $scriptsDir/Hyprsunset.sh init
exec-once = wl-paste --type text --watch cliphist store
exec-once = wl-paste --type image --watch cliphist store
-# Rainbow borders
-exec-once = $UserScripts/RainbowBorders.sh
+# Rainbow borders (disabled by default; use quick settings menu)
+#exec-once = $UserScripts/RainbowBorders.sh
# Here are list of features available but disabled by default
diff --git a/copy.sh b/copy.sh
index 31c66a0b..b061f4ac 100755
--- a/copy.sh
+++ b/copy.sh
@@ -355,7 +355,6 @@ fi
printf "\n%.0s" {1..1}
prompt_clock_12h "$LOG"
printf "\n%.0s" {1..1}
-prompt_rainbow_borders "$LOG" >/dev/null
printf "\n%.0s" {1..1}
prompt_express_upgrade "$EXPRESS_SUPPORTED" "$LOG"
diff --git a/scripts/lib_prompts.sh b/scripts/lib_prompts.sh
index a63afde3..bf6fafd7 100644
--- a/scripts/lib_prompts.sh
+++ b/scripts/lib_prompts.sh
@@ -209,27 +209,6 @@ apply_sddm_12h_format_sequoia() {
fi
}
-# Rainbow borders toggle; returns "disabled" or "kept".
-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."
- if ! read -r -p "${CAT} Do you want to disable Rainbow Borders animation? (y/N): " border_choice </dev/tty; then
- echo "${ERROR} Unable to read input for rainbow borders; leaving as-is." 2>&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
- sed -i '/^[[:space:]]*animation = borderangle, 1, 180, liner, loop/s/^/#/' config/hypr/configs/UserAnimations.conf
- echo "${OK} Rainbow borders are now disabled." 2>&1 | tee -a "$log"
- echo "disabled"
- else
- echo "${NOTE} No changes made. Rainbow borders remain enabled." 2>&1 | tee -a "$log"
- echo "kept"
- fi
-}
# Express upgrade confirmation; may set EXPRESS_MODE=1.
prompt_express_upgrade() {
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage