diff options
| author | Don Williams <don.e.williams@gmail.com> | 2026-08-06 11:48:20 -0400 |
|---|---|---|
| committer | Pinapelz <yukais@pinapelz.com> | 2026-08-29 21:41:34 -0700 |
| commit | 599b7ea24c966b34e9d2c839e9ff239f01bbf52f (patch) | |
| tree | efd1f3ab707a25d6d6b9c670c47032a37056fff0 /config/hypr/UserScripts/RainbowBorders-low-cpu.sh | |
| parent | 133e6a581ec7af8e355de90d4f9a508306c2a587 (diff) | |
Fixed all RainbowBorders modes added LowCPU varient
Signed-off-by: Don Williams <don.e.williams@gmail.com>
On branch development
Your branch is up to date with 'origin/development'.
Changes to be committed:
modified: config/hypr/UserScripts/RainbowBorders-low-cpu.sh
modified: config/hypr/UserScripts/RainbowBorders.bak.sh
modified: config/hypr/scripts/Kool_Quick_Settings.sh
modified: config/hypr/scripts/Refresh.sh
modified: config/hypr/scripts/RefreshNoWaybar.sh
Diffstat (limited to 'config/hypr/UserScripts/RainbowBorders-low-cpu.sh')
| -rwxr-xr-x | config/hypr/UserScripts/RainbowBorders-low-cpu.sh | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/config/hypr/UserScripts/RainbowBorders-low-cpu.sh b/config/hypr/UserScripts/RainbowBorders-low-cpu.sh index 89db7929..388a771b 100755 --- a/config/hypr/UserScripts/RainbowBorders-low-cpu.sh +++ b/config/hypr/UserScripts/RainbowBorders-low-cpu.sh @@ -194,7 +194,11 @@ apply_border_value() { local out angle colors_str c lua_colors expr local -a colors=() - if out="$(hyprctl keyword "$option" $value 2>&1)"; then + # Note: under Lua config mode hyprctl may exit 0 while still printing + # "keyword can't work with non-legacy parsers", so check output too. + out="$(hyprctl keyword "$option" $value 2>&1)" + rc=$? + if [[ $rc -eq 0 && "$out" != *"non-legacy parsers"* && "$out" != *"Use eval"* && "$out" != *"error"* && "$out" != *"invalid"* ]]; then return 0 fi |
