aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CHANGES-v2.3.18.md4
-rwxr-xr-xconfig/hypr/scripts/GameMode.sh1
-rwxr-xr-xconfig/hypr/scripts/Refresh.sh6
3 files changed, 10 insertions, 1 deletions
diff --git a/CHANGES-v2.3.18.md b/CHANGES-v2.3.18.md
index 4f76a5d0..69aabec4 100644
--- a/CHANGES-v2.3.18.md
+++ b/CHANGES-v2.3.18.md
@@ -18,6 +18,10 @@
- Fixed: `GameMode.sh` to function consistently
- Updated: `WalllustSwww.sh` wallpaper path
- Corrected: Typo in Show Open Apps
+- GameMode.sh / Refresh.sh
+ - Enabling / Disabling repeatedly would result in multiple waybars
+ - Added additional `sleep` commands in `GameMode.sh` and `Refresh.sh`
+ - Resolves [Issue 870](https://github.com/JaKooLit/Hyprland-Dots/issues/870)
## CHANGES:
diff --git a/config/hypr/scripts/GameMode.sh b/config/hypr/scripts/GameMode.sh
index ec1e541e..59cf7372 100755
--- a/config/hypr/scripts/GameMode.sh
+++ b/config/hypr/scripts/GameMode.sh
@@ -20,6 +20,7 @@ if [ "$HYPRGAMEMODE" = 1 ] ; then
hyprctl keyword "windowrule opacity 1 override 1 override 1 override, ^(.*)$"
swww kill
notify-send -e -u low -i "$notif" " Gamemode:" " enabled"
+ sleep 0.1
exit
else
swww-daemon --format xrgb && swww img "$HOME/.config/rofi/.current_wallpaper" &
diff --git a/config/hypr/scripts/Refresh.sh b/config/hypr/scripts/Refresh.sh
index 2e772aa9..1dd59752 100755
--- a/config/hypr/scripts/Refresh.sh
+++ b/config/hypr/scripts/Refresh.sh
@@ -24,6 +24,9 @@ done
# added since wallust sometimes not applying
killall -SIGUSR2 waybar
+# Added sleep for GameMode causing multiple waybar
+sleep 0.1
+
# quit ags & relaunch ags
#ags -q && ags &
@@ -34,6 +37,7 @@ killall -SIGUSR2 waybar
# some process to kill
for pid in $(pidof waybar rofi swaync ags swaybg); do
kill -SIGUSR1 "$pid"
+ sleep 0.3
done
#Restart waybar
@@ -52,4 +56,4 @@ if file_exists "${UserScripts}/RainbowBorders.sh"; then
${UserScripts}/RainbowBorders.sh &
fi
-exit 0 \ No newline at end of file
+exit 0
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage