#!/bin/sh
#
-# $scrotwm$
print_date() {
# The date is printed to the status bar by default.
# To print the date through this script, set clock_enabled to 0
- # in scrotwm.conf. Uncomment "print_date" below.
+ # in spectrwm.conf. Uncomment "print_date" below.
FORMAT="%a %b %d %R %Z %Y"
DATE=`date "+${FORMAT}"`
echo -n "${DATE} "
}
print_mem() {
- MEM=`/usr/bin/top | grep Free: | cut -d " " -f7`
+ MEM=`/usr/bin/top | grep Free: | cut -d " " -f6`
echo -n "Free mem: $MEM "
}
_print_cpu() {
typeset -R4 _1=${1} _2=${2} _3=${3} _4=${4} _5=${5}
- echo -n "CPU:${_1}% User${_2}% Nice${_3}% Sys${_4}% Int${_5}% Idle "
+ echo -n "CPU:${_1}% User${_2}% Nice${_3}% Sys${_4}% Int${_5}% Idle "
}
print_cpu() {
print_cpuspeed() {
CPU_SPEED=`/sbin/sysctl hw.cpuspeed | cut -d "=" -f2`
- echo -n " CPU speed: $CPU_SPEED MHz"
+ echo -n "CPU speed: $CPU_SPEED MHz "
}
while :; do
fi
if [ $I -gt 2 ]; then
# print_date
- # print_mem $MEM
+ print_mem $MEM
print_cpu $REPLY
- print_apm $APM_DATA
print_cpuspeed
+ print_apm $APM_DATA
echo ""
fi
I=$(( ${I} + 1 ));