diff --git a/modules/home-manager/cli/zsh/default.nix b/modules/home-manager/cli/zsh/default.nix index 23e4eb4..8fde37b 100644 --- a/modules/home-manager/cli/zsh/default.nix +++ b/modules/home-manager/cli/zsh/default.nix @@ -24,14 +24,6 @@ in searchDownKey = "^[OB"; searchUpKey = "^[OA"; }; - syntaxHighlighting = { - enable = true; - highlighters = [ "brackets" "main" ]; - styles = { - double-hyphen-option = "fg=blue"; - single-hyphen-option = "fg=blue"; - }; - }; completionInit = '' autoload -Uz compinit for dump in ''${ZDOTDIR}/.zcompdump(N.mh+24); do @@ -45,8 +37,8 @@ in src = pkgs.fetchFromGitHub { owner = "sindresorhus"; repo = "pure"; - rev = "v1.22.0"; - hash = "sha256-TR4CyBZ+KoZRs9XDmWE5lJuUXXU1J8E2Z63nt+FS+5w="; + rev = "v1.21.0"; + hash = "sha256-YfasTKCABvMtncrfoWR1Su9QxzCqPED18/BTXaJHttg="; }; } { @@ -58,6 +50,15 @@ in hash = "sha256-X89FsG9QICDw3jZvOCB/KsPBVOLUeE7xN3VCtf0DD3E="; }; } + { + name = "fast-syntax-highlighting"; + src = pkgs.fetchFromGitHub { + owner = "zdharma-continuum"; + repo = "fast-syntax-highlighting"; + rev = "v1.55"; + hash = "sha256-DWVFBoICroKaKgByLmDEo4O+xo6eA8YO792g8t8R7kA="; + }; + } { name = "history-search-multi-word"; src = pkgs.fetchFromGitHub {