diff options
author | Maximilian Bosch <maximilian@mbosch.me> | 2017-08-18 21:48:38 +0200 |
---|---|---|
committer | Maximilian Bosch <maximilian@mbosch.me> | 2017-08-18 21:48:38 +0200 |
commit | a73c721f3fa726d2f7d29e46289913ad2d519e0f (patch) | |
tree | 896346f1c0b0dce16a20d3b1dfd5261573680776 | |
parent | 9281b05c7f99f7893ea47aa778881d65146f5425 (diff) | |
download | nixlib-a73c721f3fa726d2f7d29e46289913ad2d519e0f.tar nixlib-a73c721f3fa726d2f7d29e46289913ad2d519e0f.tar.gz nixlib-a73c721f3fa726d2f7d29e46289913ad2d519e0f.tar.bz2 nixlib-a73c721f3fa726d2f7d29e46289913ad2d519e0f.tar.lz nixlib-a73c721f3fa726d2f7d29e46289913ad2d519e0f.tar.xz nixlib-a73c721f3fa726d2f7d29e46289913ad2d519e0f.tar.zst nixlib-a73c721f3fa726d2f7d29e46289913ad2d519e0f.zip |
programs.zsh: move evlauation of `${zshAliases}` after `cfg.interactiveShellInit`
`cfg.interactiveShellInit` is used by modules like `programs.zsh.oh-my-zsh`. This means that all aliases defined in `programs.zsh.shellAliases` might be overriden which is highly unpredictable
-rw-r--r-- | nixos/modules/programs/zsh/zsh.nix | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/nixos/modules/programs/zsh/zsh.nix b/nixos/modules/programs/zsh/zsh.nix index a055291282c9..5d3fa37df8ca 100644 --- a/nixos/modules/programs/zsh/zsh.nix +++ b/nixos/modules/programs/zsh/zsh.nix @@ -164,12 +164,12 @@ in "source ${pkgs.zsh-autosuggestions}/share/zsh-autosuggestions/zsh-autosuggestions.zsh" } - ${zshAliases} - ${cfge.interactiveShellInit} ${cfg.interactiveShellInit} + ${zshAliases} + ${cfg.promptInit} # Tell zsh how to find installed completions |