aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Odersky <jakob@odersky.com>2019-05-05 13:34:06 -0400
committerJakob Odersky <jakob@odersky.com>2019-05-05 13:34:06 -0400
commitafce5e18e8f63880e2afc5429918b42a8ec173e6 (patch)
tree7593b82f1e461946ee50f5697cd27dab1c226c9b
parent6e90968f96d250d9976bddfd3d389a1ef4aa3c89 (diff)
downloaddotfiles-afce5e18e8f63880e2afc5429918b42a8ec173e6.tar.gz
dotfiles-afce5e18e8f63880e2afc5429918b42a8ec173e6.tar.bz2
dotfiles-afce5e18e8f63880e2afc5429918b42a8ec173e6.zip
Adapt pwr script to display total power from all batteries
-rwxr-xr-xhome/.config/i3/status/pwr8
1 files changed, 5 insertions, 3 deletions
diff --git a/home/.config/i3/status/pwr b/home/.config/i3/status/pwr
index 9363c20..ee35914 100755
--- a/home/.config/i3/status/pwr
+++ b/home/.config/i3/status/pwr
@@ -1,8 +1,10 @@
#!/bin/bash
-power0=$(cat "/sys/class/power_supply/BAT0/power_now")
-power1=$(cat "/sys/class/power_supply/BAT1/power_now")
-power=$(( power0 + power1 ))
+power=0
+for bat in /sys/class/power_supply/BAT*; do
+ p=$(cat "$bat/power_now")
+ power=$((power+p))
+done
printf '%0.1fW\n' "$(( power ))e-6"
printf '%0.1fW\n' "$(( power ))e-6"