zsh: don't export HISTFILE and friends
Just set them normally. Exporting them will propagate them to all executed programs such as bash (as used by nix-shell or nix run), and badness ensues when different formats are used.
This commit is contained in:
parent
9dcc876b37
commit
173f79f690
1 changed files with 4 additions and 3 deletions
|
@ -189,9 +189,10 @@ in
|
||||||
|
|
||||||
. /etc/zinputrc
|
. /etc/zinputrc
|
||||||
|
|
||||||
export SAVEHIST=${toString cfg.histSize}
|
# Don't export these, otherwise other shells (bash) will try to use same histfile
|
||||||
export HISTSIZE=${toString cfg.histSize}
|
SAVEHIST=${toString cfg.histSize}
|
||||||
export HISTFILE=${cfg.histFile}
|
HISTSIZE=${toString cfg.histSize}
|
||||||
|
HISTFILE=${cfg.histFile}
|
||||||
|
|
||||||
${optionalString (cfg.setOptions != []) "setopt ${concatStringsSep " " cfg.setOptions}"}
|
${optionalString (cfg.setOptions != []) "setopt ${concatStringsSep " " cfg.setOptions}"}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue