home/zsh: use new options for zshopt

This commit is contained in:
2025-12-01 16:05:58 +01:00
parent 63597639c9
commit 9b91a96a73

View File

@@ -1,5 +1,10 @@
{ pkgs, lib, ... }: { pkgs, lib, ... }:
{ {
home.sessionVariables = {
/*ZDOTDIR = "\"$HOME/\".config/zsh";*/
/*HISTFILE = "\"$XDG_STATE_HOME\"/zsh/history";*/
};
programs.z-lua = { programs.z-lua = {
enableAliases = true; enableAliases = true;
enableZshIntegration = true; enableZshIntegration = true;
@@ -9,6 +14,16 @@
autocd = true; autocd = true;
enableCompletion = false; enableCompletion = false;
defaultKeymap = "viins"; defaultKeymap = "viins";
/* dotDir = "\"$XDG_CONFIG_HOME\"/zsh"; */
setOptions = [
"c_bases"
"completealiases"
"completeinword"
"nobeep"
"nopromptcr"
"notify"
];
shellAliases = { shellAliases = {
cfind = "${pkgs.cscope}/bin/cscope -C -R -L1"; cfind = "${pkgs.cscope}/bin/cscope -C -R -L1";
@@ -76,18 +91,8 @@
# binds # binds
bindkey '^K' fzf-file-widget bindkey '^K' fzf-file-widget
# options
setopt nobeep
setopt nopromptcr
setopt c_bases
setopt completeinword
setopt completealiases
setopt notify
#
RPS1="" RPS1=""
#
function chpwd() { function chpwd() {
ls; ls;
} }