Fix starship init

This commit is contained in:
David Tomaschik
2023-12-29 21:07:25 -08:00
parent 7c1c5cfbd7
commit 87797ca803

View File

@@ -5,18 +5,18 @@ function dumpenv {
if test -x "/sbin/starship" ; then if test -x "/sbin/starship" ; then
_STARSHIP_PATH="/sbin/starship" _STARSHIP_PATH="/sbin/starship"
function starship_prompt { function starship_prompt {
eval $(/sbin/starship init zsh) eval "$(/sbin/starship init zsh)"
} }
elif test -x "${HOME}/tools/starship/starship" ; then elif test -x "${HOME}/tools/starship/starship" ; then
_STARSHIP_PATH="${HOME}/tools/starship/starship" _STARSHIP_PATH="${HOME}/tools/starship/starship"
function starship_prompt { function starship_prompt {
eval $($HOME/tools/starship/starship init zsh) eval "$($HOME/tools/starship/starship init zsh)"
} }
fi fi
if test -f ${HOME}/.zprompt ; then if test -f ${HOME}/.zprompt ; then
if test "$(cat ${HOME}/.zprompt)" = "starship" ; then if test "$(cat ${HOME}/.zprompt)" = "starship" ; then
if test -n "${_STARSHIP_PATH:-}" ; then if test -n "${_STARSHIP_PATH:-}" ; then
eval $(${_STARSHIP_PATH} init zsh) eval "$(${_STARSHIP_PATH} init zsh)"
fi fi
fi fi
fi fi