caelestia/scripts/battery.fish
2 * r + 2 * t 2c0bbe1372 hyprlock
2025-01-18 17:39:22 +11:00

17 lines
366 B
Fish
Executable file

#!/bin/fish
for battery in /sys/class/power_supply/*BAT*
if test -f "$battery/uevent"
set has_battery
break
end
end
if set -q has_battery
if test "$(cat /sys/class/power_supply/*/status | head -1)" = "Charging"
echo -n "(+) "
end
echo "$(cat /sys/class/power_supply/*/capacity | head -1)% remaining"
else
exit 1
end