X-Git-Url: https://git.madduck.net/etc/zsh.git/blobdiff_plain/414a3ee427b617a3749724fef7dea496780edf4e..a0644f815aaeffc9ffa5c3411f2c3c3d70914586:/.zsh/zshrc/60_vcsprompt?ds=sidebyside diff --git a/.zsh/zshrc/60_vcsprompt b/.zsh/zshrc/60_vcsprompt index 78e061d..b7cc3b9 100644 --- a/.zsh/zshrc/60_vcsprompt +++ b/.zsh/zshrc/60_vcsprompt @@ -14,7 +14,9 @@ __git_get_reporoot() { # return the full path to the root of the current git repository [ -d "$GIT_DIR" ] && echo "$GIT_DIR" && return 0 - git rev-parse --show-toplevel + local dir; dir="$PWD/$(git rev-parse --show-cdup)" + # do not use --show-toplevel because it resolves symlinks + echo $dir:a } __git_get_branch()