diff --git a/sw/theme.nix b/sw/theme.nix index 8014e12..7d785f4 100644 --- a/sw/theme.nix +++ b/sw/theme.nix @@ -33,6 +33,18 @@ in programs.zsh = { enable = true; + initContent = '' + bindkey '^[[H' beginning-of-line # Home key + bindkey '^[[F' end-of-line # End key + bindkey '^[[3~' delete-char # Delete key + bindkey '^[[1~' beginning-of-line # Alternative Home key + bindkey '^[[4~' end-of-line # Alternative End key + bindkey '^[[2~' overwrite-mode # Insert key + bindkey '^[[5~' up-line-or-history # Page Up + bindkey '^[[6~' down-line-or-history # Page Down + bindkey -e + ''; + # Plugins historySubstringSearch = { enable = true;