added colorization for bb output
This commit is contained in:
parent
24eee5670a
commit
c3c0dac2eb
@ -15,5 +15,6 @@ if [ -z $SSH_AUTH_SOCK ] ; then
|
||||
eval $(ssh-agent -k)
|
||||
fi
|
||||
else
|
||||
echo "$SSH_AUTH_SOCK"
|
||||
echo "Agent already running at $SSH_AGENT_PID!"
|
||||
fi
|
||||
|
@ -19,6 +19,24 @@ Options:
|
||||
EOF
|
||||
}
|
||||
|
||||
colorize() {
|
||||
# sets $COLOR to value set in $COLORIZE
|
||||
#echo $COLORIZE
|
||||
case "$COLORIZE" in
|
||||
[0-2])
|
||||
clr='#[fg=color1]' # red
|
||||
;;
|
||||
[3-6])
|
||||
clr='#[fg=color184]' # yellow
|
||||
;;
|
||||
*)
|
||||
clr='#[fg=color34]' # green
|
||||
;;
|
||||
esac
|
||||
COLOR="$clr$COLORIZE"
|
||||
}
|
||||
|
||||
|
||||
# constants
|
||||
timeout=60 # interval we request bike information at
|
||||
WORKINGDIR="$HOME/.dotfiles/bin/bluebikes"
|
||||
@ -127,7 +145,16 @@ output_status() {
|
||||
fi
|
||||
fi
|
||||
|
||||
printf '%d %d %s' "$BIKES" "$DOCKS" "$(echo "$NAME" | tr -d '"')"
|
||||
COLORIZE="$BIKES"
|
||||
colorize
|
||||
echo "$BIKES $COLOR $clr $COLORIZE"
|
||||
BIKES="$COLOR"
|
||||
|
||||
COLORIZE="$DOCKS"
|
||||
colorize
|
||||
DOCKS="$COLOR"
|
||||
echo "$DOCKS $COLOR $clr $COLORIZE"
|
||||
printf '%s %s #[default] %s' $BIKES $DOCKS "$(echo "$NAME" | tr -d '"')"
|
||||
}
|
||||
|
||||
set_station_alias() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user