aboutsummaryrefslogtreecommitdiff
path: root/.config/eww/scripts/battery
diff options
context:
space:
mode:
authorsrdusr <trevorgray@srdusr.com>2023-11-16 17:55:10 +0200
committersrdusr <trevorgray@srdusr.com>2023-11-16 17:55:10 +0200
commit5826caaaec19ca64a6c52515e4db0481a5ba6703 (patch)
tree5a3042ebe320282cb6244164155b4cc977ffcee0 /.config/eww/scripts/battery
parent50d8d0db6cf029a988d72f264ea7bcc9b991dfd5 (diff)
downloaddotfiles-5826caaaec19ca64a6c52515e4db0481a5ba6703.tar.gz
dotfiles-5826caaaec19ca64a6c52515e4db0481a5ba6703.zip
Add battery script
Diffstat (limited to '.config/eww/scripts/battery')
-rwxr-xr-x.config/eww/scripts/battery17
1 files changed, 17 insertions, 0 deletions
diff --git a/.config/eww/scripts/battery b/.config/eww/scripts/battery
new file mode 100755
index 0000000..0540a1b
--- /dev/null
+++ b/.config/eww/scripts/battery
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+battery() {
+ BAT=`ls /sys/class/power_supply | grep BAT | head -n 1`
+ cat /sys/class/power_supply/${BAT}/capacity
+}
+battery_stat() {
+ BAT=`ls /sys/class/power_supply | grep BAT | head -n 1`
+ cat /sys/class/power_supply/${BAT}/status
+}
+
+if [[ "$1" == "--bat" ]]; then
+ battery
+elif [[ "$1" == "--bat-st" ]]; then
+ battery_stat
+fi
+