From 950a276d44587fc27e90ebde85bd2d8132b8380b Mon Sep 17 00:00:00 2001 From: Yan Lin Date: Sat, 26 Jul 2025 10:40:49 +0200 Subject: [PATCH] Fix deprecated zsh configuration and remove vi keymapping MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Replace deprecated initExtra with initContent - Remove defaultKeymap viins for standard emacs-style bindings 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- zsh.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/zsh.nix b/zsh.nix index 6cbf339..a550336 100644 --- a/zsh.nix +++ b/zsh.nix @@ -3,7 +3,6 @@ { programs.zsh = { enable = true; - defaultKeymap = "viins"; enableVteIntegration = true; enableCompletion = true; autosuggestion.enable = true; @@ -34,7 +33,7 @@ hms = "home-manager switch --flake ~/.config/nix#yanlin"; }; - initExtra = '' + initContent = '' # Load Powerlevel10k theme if [[ -f ${pkgs.zsh-powerlevel10k}/share/zsh-powerlevel10k/powerlevel10k.zsh-theme ]]; then source ${pkgs.zsh-powerlevel10k}/share/zsh-powerlevel10k/powerlevel10k.zsh-theme