aboutsummaryrefslogtreecommitdiffstats
path: root/config/hypr/scripts/GameMode.sh
diff options
context:
space:
mode:
Diffstat (limited to 'config/hypr/scripts/GameMode.sh')
-rwxr-xr-xconfig/hypr/scripts/GameMode.sh28
1 files changed, 4 insertions, 24 deletions
diff --git a/config/hypr/scripts/GameMode.sh b/config/hypr/scripts/GameMode.sh
index c3a02948..b9692d98 100755
--- a/config/hypr/scripts/GameMode.sh
+++ b/config/hypr/scripts/GameMode.sh
@@ -57,27 +57,7 @@ if [ "$HYPRGAMEMODE" = "true" ] || [ "$HYPRGAMEMODE" = "1" ] ; then
exit
else
# DISABLE Game Mode (Restore animations/decorations)
- if [[ "$hypr_config_mode" == "lua" ]]; then
- # Explicitly restore to defaults (matching settings.lua where possible)
- hyprctl eval "hl.config({
- animations = { enabled = true },
- decoration = { shadow = { enabled = true }, blur = { enabled = true }, rounding = 10 },
- general = { gaps_in = 2, gaps_out = 4, border_size = 2 }
- })"
- # Removing rule in Lua mode might require a different approach if no 'remove' exists
- # We'll reload the config as a fallback or try to nullify it
- hyprctl eval "hl.window_rule({ name = 'gamemode-opacity', match = { class = 'NONE' }, opacity = 1.0 })"
- else
- hyprctl --batch "\
- keyword animations:enabled 1;\
- keyword decoration:shadow:enabled 1;\
- keyword decoration:blur:enabled 1;\
- keyword general:gaps_in 2;\
- keyword general:gaps_out 4;\
- keyword general:border_size 2;\
- keyword decoration:rounding 10"
- hyprctl keyword "windowrule opacity 1 override 1 override 1 override, ^(NONE)$"
- fi
+ hyprctl reload
# Restore wallpaper using the official daemon script
if [[ -x "${SCRIPTSDIR}/WallpaperDaemon.sh" ]]; then
@@ -85,14 +65,14 @@ else
fi
sleep 0.1
- ${SCRIPTSDIR}/WallustSwww.sh
+ if [[ -x "${SCRIPTSDIR}/WallustSwww.sh" ]]; then
+ "${SCRIPTSDIR}/WallustSwww.sh"
+ fi
sleep 0.5
# Refresh UI components
if [[ -x "${SCRIPTSDIR}/Refresh.sh" ]]; then
"${SCRIPTSDIR}/Refresh.sh"
- else
- hyprctl reload
fi
notify-send -e -u normal -i "$notif" " Gamemode:" " disabled"
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage