From 43007c7f88e9c4b0d3061a52b0f94ff6873b28e4 Mon Sep 17 00:00:00 2001 From: jacekpoz Date: Fri, 7 Jun 2024 21:19:52 +0200 Subject: [PATCH] update zsh plugins --- modules/cli/zsh.nix | 36 +++++++++++++----------------------- 1 file changed, 13 insertions(+), 23 deletions(-) diff --git a/modules/cli/zsh.nix b/modules/cli/zsh.nix index 2b39f61..887fbeb 100644 --- a/modules/cli/zsh.nix +++ b/modules/cli/zsh.nix @@ -78,34 +78,24 @@ in { dotDir = ".config/zsh"; plugins = [ { - name = "fast-syntax-highlighting"; - file = "fast-syntax-highlighting.plugin.zsh"; - src = pkgs.fetchFromGitHub { - owner = "zdharma-continuum"; - repo = "fast-syntax-highlighting"; - rev = "cf318e06a9b7c9f2219d78f41b46fa6e06011fd9"; - hash = "sha256-RVX9ZSzjBW3LpFs2W86lKI6vtcvDWP6EPxzeTcRZua4="; - }; + name = "zsh-fast-syntax-highlighting"; + file = "share/zsh/site-functions/fast-syntax-highlighting.plugin.zsh"; + src = pkgs.zsh-fast-syntax-highlighting; } { name = "zsh-nix-shell"; - file = "nix-shell.plugin.zsh"; - src = pkgs.fetchFromGitHub { - owner = "chisui"; - repo = "zsh-nix-shell"; - rev = "v0.8.0"; - hash = "sha256-Z6EYQdasvpl1P78poj9efnnLj7QQg13Me8x1Ryyw+dM="; - }; + file = "share/zsh-nix-shell/nix-shell.plugin.zsh"; + src = pkgs.zsh-nix-shell; } { - name = "fzf-tab"; - file = "fzf-tab.plugin.zsh"; - src = pkgs.fetchFromGitHub { - owner = "Aloxaf"; - repo = "fzf-tab"; - rev = "c7fb028ec0bbc1056c51508602dbd61b0f475ac3"; - hash = "sha256-Qv8zAiMtrr67CbLRrFjGaPzFZcOiMVEFLg1Z+N6VMhg="; - }; + name = "zsh-fzf-tab"; + file = "share/fzf-tab/fzf-tab.plugin.zsh"; + src = pkgs.zsh-fzf-tab; + } + { + name = "zsh-vi-mode"; + file = "share/zsh-vi-mode/zsh-vi-mode.plugin.sh"; + src = pkgs.zsh-vi-mode; } ]; };