From f3e93f9ae71ef0219a1b046cf3564aec91e559c7 Mon Sep 17 00:00:00 2001 From: voidarc Date: Sat, 4 Jul 2026 16:43:37 +0100 Subject: [PATCH] fixed carapace --- modules/features/zsh/default.nix | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/modules/features/zsh/default.nix b/modules/features/zsh/default.nix index d7d8a9c..1b514d8 100644 --- a/modules/features/zsh/default.nix +++ b/modules/features/zsh/default.nix @@ -43,19 +43,20 @@ nsh = "nix-shell -p"; }; zshrc.content = '' - autoload -U compinit && compinit - # export CARAPACE_BRIDGES='zsh,fish,bash,inshellisense' # optional - zstyle ':completion:*' format $'\e[2;37mCompleting %d\e[m' - source <(${lib.getExe pkgs.carapace} _carapace) + autoload -U compinit && compinit + export CARAPACE_BRIDGES='zsh,fish,bash,inshellisense' # optional + zstyle ':completion:*' format $'\e[2;37mCompleting %d\e[m' + source <(${lib.getExe pkgs.carapace} _carapace) + zstyle ':completion:*' matcher-list 'm:{[:lower:]}={[:upper:]}' 'r:|[._-]=* r:|=*' 'l:|=* r:|=*' - setopt NO_CASE_GLOB + setopt NO_CASE_GLOB - export EDITOR=nvim + export EDITOR=nvim - eval "$(${lib.getExe pkgs.devenv} hook zsh)" - eval "$(${lib.getExe self.packages.${pkgs.host.stdenv.hostPlatform.system}.ohMyPosh} init zsh)" + eval "$(${lib.getExe pkgs.devenv} hook zsh)" + eval "$(${lib.getExe self.packages.${pkgs.host.stdenv.hostPlatform.system}.ohMyPosh} init zsh)" - ${lib.getExe pkgs.any-nix-shell} zsh --info-right | source /dev/stdin + ${lib.getExe pkgs.any-nix-shell} zsh --info-right | source /dev/stdin ''; }; ohMyPosh = inputs.wrappers.wrappers.oh-my-posh.wrap {