agsdotfilesdotshyprlandhyprland-configricerofirofi-configshell-scriptsswwwwallustwaybarwaybar-modulewaybar-themes
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
989 B
31 lines
989 B
#!/bin/bash |
|
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## |
|
# Game Mode. Turning off all animations |
|
|
|
notif="$HOME/.config/swaync/images/bell.png" |
|
SCRIPTSDIR="$HOME/.config/hypr/scripts" |
|
|
|
|
|
HYPRGAMEMODE=$(hyprctl getoption animations:enabled | awk 'NR==1{print $2}') |
|
if [ "$HYPRGAMEMODE" = 1 ] ; then |
|
hyprctl --batch "\ |
|
keyword animations:enabled 0;\ |
|
keyword decoration:drop_shadow 0;\ |
|
keyword decoration:blur:passes 0;\ |
|
keyword general:gaps_in 0;\ |
|
keyword general:gaps_out 0;\ |
|
keyword general:border_size 1;\ |
|
keyword decoration:rounding 0" |
|
swww kill |
|
notify-send -e -u low -i "$notif" "gamemode enabled. All animations off" |
|
exit |
|
else |
|
swww-daemon --format xrgb && swww img "$HOME/.config/rofi/.current_wallpaper" & |
|
sleep 0.1 |
|
${SCRIPTSDIR}/WallustSwww.sh |
|
sleep 0.5 |
|
${SCRIPTSDIR}/Refresh.sh |
|
notify-send -e -u normal -i "$notif" "gamemode disabled. All animations normal" |
|
exit |
|
fi |
|
hyprctl reload
|
|
|