dotfiles/.local/bin/batterynotify

12 lines
287 B
Plaintext
Raw Normal View History

#!/bin/sh
while true; do
battery=$(upower -i "$(upower -e | grep BAT)" | grep -E "percentage" | awk '{print $2}' | tr -d '%')
if [ "$battery" -le "20" ]; then
hyprctl notify 0 5000 0 " Low battery: ${battery}%"
sleep 240
else
sleep 120
fi
done