From 30c9f007ab6303b68f2c9a431d9430b6955133fd Mon Sep 17 00:00:00 2001 From: Marco Thomas Date: Wed, 25 May 2022 00:18:32 +0200 Subject: [PATCH] show alert when battery is low --- files/sway/.config/sway/bar.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/files/sway/.config/sway/bar.sh b/files/sway/.config/sway/bar.sh index 3bfee65..80e6b31 100755 --- a/files/sway/.config/sway/bar.sh +++ b/files/sway/.config/sway/bar.sh @@ -3,6 +3,10 @@ date=$(date +'%A, %d. %b %R') battery=$(cat /sys/class/power_supply/BAT1/capacity) +if [ ${battery} -lt 8 ]; then + notify-send "Battery" "Critical Battery State!\n ${battery}% remaining!" +fi + if [ $(cat /sys/class/power_supply/BAT1/status) = 'Discharging' ]; then bat_rem="▼" else @@ -22,7 +26,6 @@ fi powermode=$(cat /sys/firmware/acpi/platform_profile) -# cpu_util=$(ps -A -o pcpu | tail -n+2 | paste -sd+ | bc) cpu_util=$(cat /proc/loadavg | awk '{print $1, $2, $3}') if [ $(pactl get-sink-mute @DEFAULT_SINK@ | awk '{print $2}') = 'no' ]; then