add new bar
This commit is contained in:
parent
d0a6a58560
commit
587dfef489
@ -1,24 +1,7 @@
|
||||
#!/usr/bin/env sh
|
||||
|
||||
red=#cf6a4c
|
||||
green=#99ad6a
|
||||
yellow=#d8ad4c
|
||||
sleep=1
|
||||
|
||||
batt() {
|
||||
num=$(apm -l)
|
||||
bstat=$(apm -b)
|
||||
|
||||
case "$bstat" in
|
||||
0|4|255) c=""; ;;
|
||||
1) c="-"; ;;
|
||||
2) c="--"; ;;
|
||||
3) c="++"; ;;
|
||||
esac
|
||||
|
||||
echo "$c$num%"
|
||||
}
|
||||
|
||||
used() {
|
||||
used=$(vmstat | awk 'END {printf $3}' | tr -d "M")
|
||||
full=$(expr $(sysctl -n hw.usermem) / 1048576)
|
||||
@ -27,7 +10,9 @@ used() {
|
||||
}
|
||||
|
||||
chkinet() {
|
||||
out=$(ifconfig $(ifconfig | grep -E "UP,BROADCAST,RUNNING" | cut -f1 -d ":") | grep "status" | cut -f2 -d ":" | tr -d " ")
|
||||
#int=$(ifconfig | grep -E "UP,BROADCAST,RUNNING" | cut -f1 -d ":")
|
||||
int=iwx0
|
||||
out=$(ifconfig "$int" | grep "status" | cut -f2 -d ":" | tr -d " ")
|
||||
|
||||
case "$out" in
|
||||
"active") echo "Up"; ;;
|
||||
@ -36,6 +21,6 @@ chkinet() {
|
||||
}
|
||||
|
||||
while true; do
|
||||
echo "%{c}$USER@$(hostname) - $(date "+%Y-%m-%d - %H:%M") - $(chkinet) - $(used) - $(batt) "
|
||||
echo "%{r}$USER@$(hostname) - $(date "+%Y-%m-%d %H:%M %Z") - $(chkinet) - $(used) - $(apm -l)% "
|
||||
sleep $sleep
|
||||
done
|
||||
|
Loading…
Reference in New Issue
Block a user