shell/plugins: fix zoxide check issue

This commit is contained in:
PowerUser64 2024-09-11 00:13:44 -07:00
parent f034209385
commit b7d187caaa

View file

@ -2,7 +2,7 @@
# shell plugins for POSIX
# Enable zoxide if it exists
if command zoxide > /dev/null 2>&1 || ${SKIP_ZOXIDE:-false}; then
if command -v zoxide > /dev/null 2>&1 || ${SKIP_ZOXIDE:-false}; then
# Check what shell we're using based on variables that get set by non-posix shells - https://stackoverflow.com/a/3327022
if [ -n "${ZSH_NAME+set}" ]; then # zsh
eval "$(zoxide init zsh)"
@ -12,4 +12,6 @@ if command zoxide > /dev/null 2>&1 || ${SKIP_ZOXIDE:-false}; then
# assume posix
eval "$(zoxide init posix --hook prompt)"
fi
# make an alias (feels wrong to do it here, but feels worse to split it into ./aliases)
alias z=zoxide
fi