From cd5fabb36a693ebd27395cee50b22b633f24e55b Mon Sep 17 00:00:00 2001 From: tslil clingman <> Date: Tue, 26 Apr 2022 18:30:09 -0400 Subject: Updated scripts for Qubes 4.1 --- qubes-dwm-6.2/scripts/battery_monitor | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 qubes-dwm-6.2/scripts/battery_monitor (limited to 'qubes-dwm-6.2/scripts/battery_monitor') diff --git a/qubes-dwm-6.2/scripts/battery_monitor b/qubes-dwm-6.2/scripts/battery_monitor new file mode 100755 index 0000000..41d916f --- /dev/null +++ b/qubes-dwm-6.2/scripts/battery_monitor @@ -0,0 +1,18 @@ +#!/bin/sh + +state="$HOME/.battery_warned" + +if [ -f "$state" ]; then + rm "$state" +fi + +while true; do + perc="$(acpi | awk 'BEGIN { IFS="," } /Battery 0: Discharging/ { print(substr($4,0,length($4)-2)) }')" + if [ -n "$perc" ]; then + if [[ "$perc" < "20" ]] && [[ ! -f "$state" ]]; then + notify-send -u critical "Battery low! $perc%" + touch "$state" + fi + fi + sleep 60s +done \ No newline at end of file -- cgit v1.2.3