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"
|
[[ "$untracked_dirty" == "0" ]] && umode="-uno"
|
||||||
|
|
||||||
cd "$*"
|
cd "$*"
|
||||||
command test -n "$(git status --porcelain --ignore-submodules ${umode})"
|
command test -n "$(git status --porcelain --ignore-submodules ${umode})" &>/dev/null
|
||||||
(($? == 0)) && echo "*"
|
(($? == 0)) && echo "*"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user