From 93466218ccddb3a10406ce7c5f09e07de2e6d6ff Mon Sep 17 00:00:00 2001
From: JozanLeClerc <bousset.rudy@gmail.com>
Date: Wed, 13 Nov 2019 23:34:30 +0100
Subject: First commit

---
 bin/lowbat | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100755 bin/lowbat

(limited to 'bin')

diff --git a/bin/lowbat b/bin/lowbat
new file mode 100755
index 0000000..0fde1e6
--- /dev/null
+++ b/bin/lowbat
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+notify() {
+				notify-send "Low battery" "Please plug in computer" -u critical -t 15000
+				echo "beep beep - low battery" | espeak
+}
+
+while [ 1 ]; do
+				acstat=$(acpi | awk '{print $3}' | rev | cut -c 2- | rev)
+				batlvl=$(acpi | awk '{print $4}' | rev | cut -c 3- | rev)
+				while [[ $acstat == "Discharging" && $batlvl -lt 25 ]]; do
+								$(notify)
+								sleep 20
+								acstat=$(acpi | awk '{print $3}' | rev | cut -c 2- | rev)
+								batlvl=$(acpi | awk '{print $4}' | rev | cut -c 3- | rev)
+								if [[ $acstat == "Charging" ]]; then
+												break
+								fi
+				done
+				sleep 240
+done
-- 
cgit v1.2.3