Check vagrant status of current directory

This commit is contained in:
Travis Sturzl 2016-09-21 14:08:28 -06:00 committed by GitHub
commit 29e6d20cf6

View file

@ -208,6 +208,12 @@ prompt_status() {
[[ $RETVAL -ne 0 ]] && symbols+="%{%F{red}%}✘"
[[ $UID -eq 0 ]] && symbols+="%{%F{yellow}%}⚡"
[[ $(jobs -l | wc -l) -gt 0 ]] && symbols+="%{%F{cyan}%}⚙"
if [[ -d ./.vagrant/machines ]]; then
if [[ $(VBoxManage list runningvms | grep -c $(/bin/cat .vagrant/machines/*/*/id)) -gt 0 ]]; then
symbols+="%{%F{red}%}⚙"
fi
fi
[[ -n "$symbols" ]] && prompt_segment black default "$symbols"
}