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