diff --git a/.rc.d/zoxide.sh b/.rc.d/zoxide.sh new file mode 100644 index 0000000..376b8db --- /dev/null +++ b/.rc.d/zoxide.sh @@ -0,0 +1,10 @@ +# TODO: Check if zoxide_path exists. +# TODO: Check shell better. +function { + zoxide_path=$(which zoxide) + if [ -n $zoxide_path -a ( $zoxide_path != "zoxide not found" ) ]; + if [ "$SHELL" = "/bin/zsh"]; then + eval "$(zoxide init --cmd cd zsh)" + fi + fi +}