From aad6001ccd114b006001c5a9966b2955796bbd6c Mon Sep 17 00:00:00 2001
From: Oliver Davies <oliver@oliverdavies.uk>
Date: Sat, 24 Sep 2022 09:22:59 +0100
Subject: [PATCH] fix(zsh): case insensitive autocompletion

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

diff --git a/home-manager/home.nix b/home-manager/home.nix
index 6630001..30316ac 100644
--- a/home-manager/home.nix
+++ b/home-manager/home.nix
@@ -189,6 +189,10 @@
     dotDir = ".config/zsh";
 
     initExtra = ''
+      # Case insensitive autocompletion.
+      zstyle ":completion:*" matcher-list "" "m:{a-zA-Z}={A-Za-z}" "r:|=*" "l:|=* r:|=*"
+      autoload -Uz compinit && compinit
+
       # No arguments: `git status`
       # With arguments: acts like `git`
       g() {