X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=.zsh%2Fzshrc%2F60_vcsprompt;h=f7f80ca807acf818da50d8ba91d211417d99f561;hb=929a2738768030f0e46f3c13a26d9cde7cd38c62;hp=78e061d40bdd4fac7979a9dbf1533e7a98e94254;hpb=414a3ee427b617a3749724fef7dea496780edf4e;p=zsh.git diff --git a/.zsh/zshrc/60_vcsprompt b/.zsh/zshrc/60_vcsprompt index 78e061d..f7f80ca 100644 --- a/.zsh/zshrc/60_vcsprompt +++ b/.zsh/zshrc/60_vcsprompt @@ -1,3 +1,5 @@ +# -*- mode: sh -*- +# -*- mode: sh -*- # zshrc/60_vcsprompt # # Make git information available to the prompt @@ -14,7 +16,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()