summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid T. Sadler <davidtsadler@googlemail.com>2020-08-19 12:39:36 +0100
committerDavid T. Sadler <davidtsadler@googlemail.com>2020-08-19 12:39:36 +0100
commitfa94c9c7ed18a95f31ce9b0820e8dd1beaa3740e (patch)
treea63aa7bdda3468f73d9bcd1ba51851988a700aeb
parentdd70cbcdfd093480b3004f0c74d781f3391312fc (diff)
Add battery script
-rwxr-xr-x.local/bin/statusbar/battery11
1 files changed, 11 insertions, 0 deletions
diff --git a/.local/bin/statusbar/battery b/.local/bin/statusbar/battery
new file mode 100755
index 0000000..9373375
--- /dev/null
+++ b/.local/bin/statusbar/battery
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+for battery in /sys/class/power_supply/BAT?
+do
+ # Get its remaining capacity and charge status.
+ capacity=$(cat "$battery"/capacity 2>/dev/null) || break
+ status=$(cat "$battery"/status 2>/dev/null) || break
+
+ printf "[%s%%]%s " "$capacity" "$status"
+ unset warn
+done