bind = $suremod, Return, exec, konsole # backup terminal app
bind = $suremod, D, denywindowfromgroup, toggle
bind = $suremod, V, togglefloating,
+bind = $suremod, C, exec, ~/.config/hypr/scripts/gamemode.sh
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
bind = $mainmod, Return, exec, foot
#!/usr/bin/env sh
HYPRGAMEMODE=$(hyprctl getoption animations:enabled | sed -n '2p' | awk '{print $2}')
-if [ $HYPRGAMEMODE = 1 ] ; then
+if [ "$HYPRGAMEMODE" = 1 ] ; then
hyprctl --batch "\
keyword animations:enabled 0;\
keyword decoration:drop_shadow 0;\
keyword general:gaps_in 0;\
keyword general:gaps_out 0;\
keyword general:border_size 1;\
- keyword decoration:rounding 0"
+ keyword decoration:rounding 0; \
+ keyword monitor DP-3,preferred,auto,1,vrr,2"
exit
fi
hyprctl reload