Matt Johnston wrote:
> Thanks, I've merged it with some small changes.
> 
> I keep being surprised bash doesn't have separate
> interactive/non-interactive config files, like .zshrc vs
> .zshenv

It does, if you pass BASH_ENV in the environment.  BASH_ENV gives the
name of a config file to run only when bash is non-interactive, so you
to match that zsh behaviour, you might set BASH_ENV=$HOME/.bashenv.

-- Jamie

Reply via email to