big refactoring

This commit is contained in:
2025-05-07 20:35:17 +02:00
parent 23010ee036
commit 1f045cdf5c
92 changed files with 378 additions and 1324 deletions

View File

@@ -0,0 +1,25 @@
bat=$(cat /sys/class/power_supply/BAT0/capacity)
stat=$(cat /sys/class/power_supply/AC/online)
if [ ! -d "/sys/class/power_supply/BAT0" ]; then
bat="100"
eww update batteryClass="batteryFull"
eww update batteryIcon=""
elif [[ $stat == 1 ]]; then
eww update batteryClass="batteryCharging"
eww update batteryIcon=""
elif [[ $bat -le 10 ]]; then
eww update batteryClass="batteryEmpty"
eww update batteryIcon=""
elif [[ $bat -le 50 ]]; then
eww update batteryClass="batteryHalf"
eww update batteryIcon=""
elif [[ $bat -le 80 ]]; then
eww update batteryClass="batteryHalf"
eww update batteryIcon=""
else
eww update batteryClass="batteryFull"
eww update batteryIcon=""
fi
echo "$bat"