From 432dd5db4cda2e9e60d6da63cdd54382e753c44b Mon Sep 17 00:00:00 2001
From: Tony Blyler <tony.blyler@cbinsights.com>
Date: Mon, 21 Apr 2025 10:02:37 -0400
Subject: [PATCH] use zoxide instead of autojump

---
 chezmoi/dot_zshrc.d/executable_autojump.zsh | 7 -------
 chezmoi/dot_zshrc.d/executable_zoxide.zsh   | 5 +++++
 2 files changed, 5 insertions(+), 7 deletions(-)
 delete mode 100644 chezmoi/dot_zshrc.d/executable_autojump.zsh
 create mode 100644 chezmoi/dot_zshrc.d/executable_zoxide.zsh

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