diff options
author | Benjamin Chausse <benjamin@chausse.xyz> | 2020-10-03 19:27:15 -0400 |
---|---|---|
committer | Benjamin Chausse <benjamin@chausse.xyz> | 2020-10-03 19:27:15 -0400 |
commit | e371d9edd474bcf89cf5d462eaccb8638900b390 (patch) | |
tree | ed07118f5c514a55f23a779a1507640e46fd9ed2 /.local/bin/dwmbar-battery |
Initial commit
Diffstat (limited to '.local/bin/dwmbar-battery')
-rwxr-xr-x | .local/bin/dwmbar-battery | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/.local/bin/dwmbar-battery b/.local/bin/dwmbar-battery new file mode 100755 index 0000000..bb2b76e --- /dev/null +++ b/.local/bin/dwmbar-battery @@ -0,0 +1,22 @@ +#!/bin/sh +# Better battery manager for polybar + +# Charging: +# Discharching: +# Full: underscore: +# LOW BATTERY: + +batstatus=$(acpi | tail -n 1) + +ico="" + +# Change the underscore color according to the charging state +case "$batstatus" in + *Charging*) ico=" ";; + *Discharging*) ico=" " ;; + *) ico=" " ;; +esac + +percentage=$( echo "$batstatus" | sed "s/.*\(\ [0-9]*\)\%.*$/\1/; s/\ //g; 1q") + +echo "$ico $percentage%" |