mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-01-30 02:44:42 +01:00
- [std-theme]: added new theme - [git-lib]: extended git library - [vagrant-lib]: added new lib for vagrant
15 lines
535 B
Bash
15 lines
535 B
Bash
function vagrant_prompt_status {
|
|
if [ ! -f Vagrantfile ]; then
|
|
return
|
|
fi
|
|
|
|
VAGRANT_BOX=$(grep 'config.vm.box =' Vagrantfile | awk '{print $3}')
|
|
VARGANT_STATE=$(vagrant status 2>/dev/null | grep default | awk {'print $2'})
|
|
case "$VARGANT_STATE" in
|
|
"running") VARGANT_STATUS=$ZSH_THEME_VAGRANT_PROMPT_ON;;
|
|
stopped|poweroff|saved) VARGANT_STATUS=$ZSH_THEME_VAGRANT_PROMPT_OFF;;
|
|
*) return
|
|
esac
|
|
|
|
echo "default($VAGRANT_BOX): $VARGANT_STATE $VARGANT_STATUS"
|
|
}
|