From 1824e0507f2f636d27e03865fff96820c1b93192 Mon Sep 17 00:00:00 2001 From: "martin f. krafft" Date: Fri, 5 Feb 2010 02:49:13 +0100 Subject: [PATCH] do not print preprompt in git bare repos --- .zsh/zshrc/60_vcsprompt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.zsh/zshrc/60_vcsprompt b/.zsh/zshrc/60_vcsprompt index dd8335a..07ea293 100644 --- a/.zsh/zshrc/60_vcsprompt +++ b/.zsh/zshrc/60_vcsprompt @@ -34,6 +34,8 @@ __git_get_branch() __git_print_preprompt() { + [ "$(git config --get core.bare)" = false ] || return + local output output=(${(f):-"$(git diff --stat --relative 2>/dev/null)"}) if [[ ${#output} -gt 1 ]]; then -- 2.39.5