From 881547f3801b5dd472afab6c180cdda06af72365 Mon Sep 17 00:00:00 2001 From: LavaDesu Date: Tue, 20 Jun 2023 20:39:43 +0700 Subject: [PATCH] user/zsh: load zsh-autosuggestions after pure prevents an error: `_zsh_autosuggest_highlight_reset:3: maximum nested function level reached; increase FUNCNEST?` --- modules/user/zsh.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/modules/user/zsh.nix b/modules/user/zsh.nix index f25ba72..fec1e38 100644 --- a/modules/user/zsh.nix +++ b/modules/user/zsh.nix @@ -103,7 +103,6 @@ in { enable = true; dotDir = ".config/zsh"; - enableAutosuggestions = true; autocd = true; defaultKeymap = "viins"; @@ -148,10 +147,14 @@ in { ]; plugins = builtins.map (e: pluginFromInput e) [ + "pure" "zsh-abbr" "zsh-history-substring-search" "fast-syntax-highlighting" - "pure" - ]; + ] ++ [{ + name = "zsh-autosuggestions"; + src = pkgs.zsh-autosuggestions + "/share/zsh-autosuggestions"; + file = "zsh-autosuggestions.zsh"; + }]; }; }