From e91332c02d24a6c1f3d8dec157202979077c2068 Mon Sep 17 00:00:00 2001 From: DemonKingSwarn Date: Mon, 20 Apr 2026 21:54:10 +0530 Subject: hmmm an automated commit --- home/zsh.nix | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'home') diff --git a/home/zsh.nix b/home/zsh.nix index 70a180a..aeeead5 100644 --- a/home/zsh.nix +++ b/home/zsh.nix @@ -4,6 +4,20 @@ programs.zsh = { enable = true; dotDir = "${config.xdg.configHome}/zsh"; + enableCompletion = true; + autosuggestion.enable = true; + syntaxHighlighting.enable = true; + + plugins = [ + { + name = "fzf-tab"; + src = "${pkgs.zsh-fzf-tab}/share/fzf-tab"; + } + { + name = "zsh-vi-mode"; + src = "${pkgs.zsh-vi-mode}/share/zsh-vi-mode"; + } + ]; history = { size = 10000; @@ -102,20 +116,6 @@ alias -g JQ='| jq' alias -g C='| wl-copy' - # plugin manager - ZINIT_HOME="''${XDG_DATA_HOME:-''${HOME}/.local/share}/zinit/zinit.git" - if [ ! -d "$ZINIT_HOME" ]; then - mkdir -p "$(dirname $ZINIT_HOME)" - git clone https://github.com/zdharma-continuum/zinit.git "$ZINIT_HOME" - fi - source "''${ZINIT_HOME}/zinit.zsh" - - # plugins - zinit light zsh-users/zsh-syntax-highlighting - zinit light zsh-users/zsh-completions - zinit light zsh-users/zsh-autosuggestions - zinit light Aloxaf/fzf-tab - zinit light jeffreytse/zsh-vi-mode autoload -U compinit && compinit # keybindings -- cgit v1.1