feat(sway): add power-aware-effects script

This commit is contained in:
2026-03-14 14:40:04 +01:00
parent 07e5e31722
commit 72ce9353fc
4 changed files with 23 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
#!/usr/bin/env bash
# toggle swayfx blur and shadows based on battery state
while true; do
status=$(cat /sys/class/power_supply/BAT1/status 2>/dev/null || cat /sys/class/power_supply/BAT0/status)
if [ "$status" = "Discharging" ]; then
swaymsg blur off
swaymsg shadows off
else
swaymsg blur on
swaymsg shadows on
fi
sleep 30
done