diff --git a/unravel-emacs.org b/unravel-emacs.org
index 6fa988d..b8632eb 100644
--- a/unravel-emacs.org
+++ b/unravel-emacs.org
@@ -4903,9 +4903,9 @@ of different paths inside Zoxide. This is how to do it:
     (use-package zoxide
       :ensure t
       :hook
-      (consult-after-jump-hook . zoxide-add)
-      (find-file-hook . zoxide-add)
-      (dired-mode-hook . zoxide-add)))
+      (consult-after-jump . zoxide-add)
+      (find-file . zoxide-add)
+      (dired-mode . zoxide-add)))
 #+end_src
 
 ** The =unravel-shell.el= section for writing fish configuration (~fish-mode~)
diff --git a/unravel-modules/unravel-shell.el b/unravel-modules/unravel-shell.el
index 0883d0e..7a7c8ee 100644
--- a/unravel-modules/unravel-shell.el
+++ b/unravel-modules/unravel-shell.el
@@ -11,9 +11,9 @@
   (use-package zoxide
     :ensure t
     :hook
-    (consult-after-jump-hook . zoxide-add)
-    (find-file-hook . zoxide-add)
-    (dired-mode-hook . zoxide-add)))
+    (consult-after-jump . zoxide-add)
+    (find-file . zoxide-add)
+    (dired-mode . zoxide-add)))
 
 ;; Mode to read/write fish functions and files
 (use-package fish-mode