diff options
author | Jakob Odersky <jakob@odersky.com> | 2018-11-11 14:01:55 -0800 |
---|---|---|
committer | Jakob Odersky <jakob@odersky.com> | 2018-11-11 14:01:55 -0800 |
commit | 475362d7625306facdbaec36f8143464c8734d74 (patch) | |
tree | 432e0e4e6b80819c4374b014aaeedff81cd69191 /home/.config/i3/status/battery | |
parent | 1edb20b22651718f9a1a82ec0284bd0e396679a6 (diff) | |
download | dotfiles-475362d7625306facdbaec36f8143464c8734d74.tar.gz dotfiles-475362d7625306facdbaec36f8143464c8734d74.tar.bz2 dotfiles-475362d7625306facdbaec36f8143464c8734d74.zip |
Update i3 config
Diffstat (limited to 'home/.config/i3/status/battery')
-rwxr-xr-x | home/.config/i3/status/battery | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/home/.config/i3/status/battery b/home/.config/i3/status/battery index 03bc740..d97fcb5 100755 --- a/home/.config/i3/status/battery +++ b/home/.config/i3/status/battery @@ -4,19 +4,24 @@ set -e device="/sys/class/power_supply/BAT${BLOCK_INSTANCE:-0}" status=$(cat "$device/status") percent=$(cat "$device/capacity") +energy=$(cat "$device/energy_now") status_text="" if [[ $status = "Discharging" ]]; then - status_text=" (DIS)" + status_text="" elif [[ $status = "Charging" ]]; then - status_text=" (CHR)" + status_text=" " fi -echo "${percent}%${status_text}" +printf '%i%% (%0.1fWh)%s\n' \ + "$(( percent ))" \ + "$(( energy ))e-6" \ + "$status_text" + echo "${percent}%${status_text}" # consider color and urgent flag only on discharge -if [[ $status="Discharging" ]]; then +if [[ $status = "Discharging" ]]; then if [[ $percent -le 15 ]]; then echo "#FF0000"; fi |