a better VCS info prompt for shells like zsh