prevent git status leakage when testing if dirty
This commit is contained in:
2
pure.zsh
2
pure.zsh
@@ -149,7 +149,7 @@ prompt_pure_async_git_dirty() {
|
||||
[[ "$untracked_dirty" == "0" ]] && umode="-uno"
|
||||
|
||||
cd "$*"
|
||||
command test -n "$(git status --porcelain --ignore-submodules ${umode})"
|
||||
command test -n "$(git status --porcelain --ignore-submodules ${umode})" &>/dev/null
|
||||
(($? == 0)) && echo "*"
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user