From 2c4e616026f39c948eeba5782835083e655ef05b Mon Sep 17 00:00:00 2001
From: Oliver Davies <oliver@oliverdavies.uk>
Date: Sat, 24 Sep 2022 10:15:23 +0100
Subject: [PATCH] feat(zsh): configure `autocd` and `cdpath`

---
 home-manager/home.nix | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/home-manager/home.nix b/home-manager/home.nix
index 30316acb..af1f0941 100644
--- a/home-manager/home.nix
+++ b/home-manager/home.nix
@@ -188,6 +188,13 @@
     enableCompletion = false;
     dotDir = ".config/zsh";
 
+    autocd = true;
+    cdpath = [
+      "$HOME/Code"
+      "$HOME/Code/*"
+      "$HOME"
+    ];
+
     initExtra = ''
       # Case insensitive autocompletion.
       zstyle ":completion:*" matcher-list "" "m:{a-zA-Z}={A-Za-z}" "r:|=*" "l:|=* r:|=*"