Update performance

Add waybar disable / enable animation
This commit is contained in:
Guizmo 2024-03-05 20:03:53 +01:00 committed by GitHub
parent f592e5ed0c
commit c6a24f17c7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,6 +1,19 @@
#!/usr/bin/env sh
HYPRGAMEMODE=$(hyprctl getoption animations:enabled | awk 'NR==2{print $2}')
# Waybar performance
FILE="$HOME/.config/waybar/style.css"
sed -i 's/\/\* \(.*animation:.*\) \*\//\1/g' $FILE
if [ "$HYPRGAMEMODE" = 1 ]; then
sed -i 's/^\(.*animation:.*\)$/\/\* \1 \*\//g' $FILE
fi
killall waybar
waybar > /dev/null 2>&1 &
# Hyprland performance
if [ "$HYPRGAMEMODE" = 1 ]; then
hyprctl --batch "\
keyword animations:enabled 0;\
@ -13,4 +26,4 @@ if [ "$HYPRGAMEMODE" = 1 ]; then
exit
fi
hyprctl reload
hyprctl reload > /dev/null 2>&1 &