Update performance script (#7)

This commit is contained in:
Matt 2024-03-05 22:05:07 +00:00 committed by GitHub
commit 2d7e8229bf
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 &