branch="$(__git_get_branch)" ||
{ error "could not determine git branch"; return 1 }
eval set -- $(__vcs_get_prompt_path_components "$reporoot" "$branch")
- if [ -d "$GIT_DIR" ]; then
+ if [ -n "$VCSH_REPO_NAME" ]; then
+ set -- "vcsh/$VCSH_REPO_NAME" "$2" "$3"
+ elif [ -d "$GIT_DIR" ]; then
# poor man's replace until I find out how to do named dirs properly
# here:
local _D="${GIT_DIR/$HOME/~}"