diff options
author | Jakob Odersky <jakob@odersky.com> | 2019-05-05 13:34:06 -0400 |
---|---|---|
committer | Jakob Odersky <jakob@odersky.com> | 2019-05-05 13:34:06 -0400 |
commit | afce5e18e8f63880e2afc5429918b42a8ec173e6 (patch) | |
tree | 7593b82f1e461946ee50f5697cd27dab1c226c9b /home/.config/i3/status/pwr | |
parent | 6e90968f96d250d9976bddfd3d389a1ef4aa3c89 (diff) | |
download | dotfiles-afce5e18e8f63880e2afc5429918b42a8ec173e6.tar.gz dotfiles-afce5e18e8f63880e2afc5429918b42a8ec173e6.tar.bz2 dotfiles-afce5e18e8f63880e2afc5429918b42a8ec173e6.zip |
Adapt pwr script to display total power from all batteries
Diffstat (limited to 'home/.config/i3/status/pwr')
-rwxr-xr-x | home/.config/i3/status/pwr | 8 |
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" |