From: martin f. krafft Date: Sat, 24 Jan 2015 09:54:33 +0000 (+0100) Subject: skip vcsprompt on cifs/nfs filesystems X-Git-Url: https://git.madduck.net/etc/zsh.git/commitdiff_plain/c29907c704a76a798c42319102a7c7ddbfec07b5?hp=8381ec42c81bc4e252e4310dc78a4fea5880fddb skip vcsprompt on cifs/nfs filesystems --- diff --git a/.zsh/zshrc/60_vcsprompt b/.zsh/zshrc/60_vcsprompt index b7cc3b9..7965967 100644 --- a/.zsh/zshrc/60_vcsprompt +++ b/.zsh/zshrc/60_vcsprompt @@ -32,6 +32,9 @@ __git_get_branch() __git_print_preprompt() { [ "$(git config --get core.bare)" = false ] || return + case $(df -T . | sed -rne '$s,^[^[:space:]]+[[:space:]]+([^[:space:]]+).*,\1,p') in + (cifs|nfs) return;; + esac local output output=(${(f):-"$(git diff --stat --relative 2>/dev/null)"})