add vertical box bar as default visual representaion for percentages

This commit is contained in:
koksnuss
2018-05-27 01:57:10 +02:00
parent 33dd3a4168
commit 8a2b50249b
8 changed files with 182 additions and 77 deletions

View File

@ -2,7 +2,7 @@
DIR="/sys/class/power_supply"
[[ "$BLOCK_BUTTON" == "1" ]] && LONG=true || LONG=false
[[ "$BLOCK_BUTTON" == "1" ]] && LONG=true
if [[ "$BLOCK_INSTANCE" == "" ]]; then
for BAT in $DIR/BAT*/; do
@ -41,8 +41,9 @@ cat $BATS | gawk -F '=' -v LONG="$LONG" '
}
END {
charge = enow / efull * 100
if (LONG == "false") {
if (LONG == "true") {
printf("%s%d%\n", status, charge)
} else {
if (charge < 100 / 9) {
printf("\n")
} else if (charge < 100 / 9 * 2 ) {
@ -62,8 +63,6 @@ cat $BATS | gawk -F '=' -v LONG="$LONG" '
} else {
printf("%s█\n", status)
}
} else {
printf("%s%d%\n", status, charge)
}
printf("%s%d\n", status, charge)
if (charge > 25) {