X-Git-Url: https://code.delx.au/spectrwm/blobdiff_plain/87ba936ecf99af5fa7c09eefd451cd1c5dad4614..265cac27a62c8f9e4e123f32961b65826b0f17bd:/baraction.sh diff --git a/baraction.sh b/baraction.sh index b146d5b..b81ceee 100644 --- a/baraction.sh +++ b/baraction.sh @@ -1,5 +1,9 @@ #!/bin/sh +print_cpu() { + echo -n "CPU: ${7}% User ${8}% Nice ${9}% Sys ${10}% Int ${11}% Idle " +} + print_apm() { BAT_STATUS=$1 BAT_LEVEL=$2 @@ -7,7 +11,7 @@ print_apm() { if [ $AC_STATUS -ne 255 -o $BAT_STATUS -lt 4 ]; then if [ $AC_STATUS -eq 0 ]; then - echo "on battery (${BAT_LEVEL}%)" + echo -n "on battery (${BAT_LEVEL}%)" else case $AC_STATUS in 1) @@ -34,13 +38,16 @@ print_apm() { FULL="${AC_STRING}${BAT_STRING}" if [ "$FULL" != "" ]; then - echo $FULL + echo -n "$FULL" fi fi fi } while :; do + # you probably want to reduce the sleep below if you enable this + #print_cpu `/usr/sbin/iostat -C` print_apm `/usr/sbin/apm -alb` + echo "" sleep 59 done