diff --git a/chezmoi/dot_zshrc.d/executable_autojump.zsh b/chezmoi/dot_zshrc.d/executable_autojump.zsh
deleted file mode 100644
index af2663d..0000000
--- a/chezmoi/dot_zshrc.d/executable_autojump.zsh
+++ /dev/null
@@ -1,7 +0,0 @@
-if [ -r /usr/share/autojump/autojump.zsh ]; then
-	source /usr/share/autojump/autojump.zsh
-elif [ -r /usr/share/autojump/autojump.sh ]; then
-	source /usr/share/autojump/autojump.sh
-elif [ -r "${HOMEBREW_PREFIX}/share/autojump/autojump.zsh" ]; then
-	source "${HOMEBREW_PREFIX}/share/autojump/autojump.zsh"
-fi
diff --git a/chezmoi/dot_zshrc.d/executable_zoxide.zsh b/chezmoi/dot_zshrc.d/executable_zoxide.zsh
new file mode 100644
index 0000000..4ca07f4
--- /dev/null
+++ b/chezmoi/dot_zshrc.d/executable_zoxide.zsh
@@ -0,0 +1,5 @@
+if command -v zoxide &> /dev/null; then
+	eval "$(zoxide init zsh)"
+	alias j=z
+	alias ji=zi
+fi