Clean up git prompt exclude hook

This commit is contained in:
Alexander Rosenberg 2022-11-21 01:42:31 -08:00
parent 1f110837c6
commit dfd1eb7933
Signed by: Zander671
GPG Key ID: 5FD0394ADBD72730

View File

@ -158,15 +158,15 @@ function __zsh_vim_key_prompt_handler {
printf '\e[%d q' "${_shape}"
}
function __zsh_check_disabled_git_prompt_dirs {
local excluded=false
local reset_prompt=true
for file in ${(s:\0:)__ZSH_PROMPT_EXCLUDE_GIT_STATUS}; do
if [[ "${PWD:P}/" = "${file}/"* ]]; then
SPACESHIP_GIT_STATUS_SHOW=false
excluded=true
reset_prompt=false
break
fi
done
if ! $excluded; then
if "${reset_prompt}"; then
SPACESHIP_GIT_STATUS_SHOW=true
fi
}