diff options
Diffstat (limited to 'local/.local/scripts/checkBat')
-rwxr-xr-x | local/.local/scripts/checkBat | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/local/.local/scripts/checkBat b/local/.local/scripts/checkBat new file mode 100755 index 0000000..a599409 --- /dev/null +++ b/local/.local/scripts/checkBat @@ -0,0 +1,11 @@ +#! /bin/sh + +PERCENT0=$(cat /sys/class/power_supply/BAT0/capacity) +PERCENT1=$(cat /sys/class/power_supply/BAT1/capacity) +PERCENT=$(( ($PERCENT0 + $PERCENT1) / 2)) + +CHARGING0=$(cat /sys/class/power_supply/BAT0/status) +CHARGING1=$(cat /sys/class/power_supply/BAT1/status) + +[[ "$CHARGING0" == "Charging" || "$CHARGING1" == "Charging" ]] && exit; +[ "$PERCENT" -le 15 ] && notify-send "Brrr" "<15% | Low Bat" |