diff --git a/I3blocks/config b/I3blocks/config index b380f84..16f7edb 100644 --- a/I3blocks/config +++ b/I3blocks/config @@ -21,7 +21,8 @@ separator=false [separator] [power] -command=acpi -b | grep "^Battery" | cut -d, -f3 | cut -d: --fields=1,2 +#command=acpi -b | grep "^Battery" | cut -d, -f3 | cut -d: --fields=1,2 +command=batman interval=10 separator=false diff --git a/Scripts/batman b/Scripts/batman new file mode 100755 index 0000000..733b478 --- /dev/null +++ b/Scripts/batman @@ -0,0 +1,22 @@ +#!/bin/bash +# +# Displays battery statistics for usage in menus, e.g +# i3blocks or i3status. + +if [ $(uname -s) = "Linux" ]; then + cmd='acpi -b | grep "^Battery" | cut -d, -f3 | cut -d: --fields=1,2' +fi + + +if [ $(uname -s) = "OpenBSD" ]; then + is_charging=$(apm -a) + if [ ${is_charging} = "1" ]; then + echo "Charging" + exit 0 + fi + cmd="apm -m" +fi + +output=$(${cmd}) +echo ${output} +