zsh: don't clobber the environment of non-login shells

This commit is contained in:
Thomas Tuegel 2014-01-31 16:53:28 -06:00
parent 62e78f6b23
commit 6a756af3e7

View File

@ -116,8 +116,9 @@ in
# This file is read for all shells.
# Only execute this file once per shell.
# But don't clobber the environment of interactive non-login children!
if [ -n "$__ETC_ZSHENV_SOURCED" ]; then return; fi
__ETC_ZSHENV_SOURCED=1
export __ETC_ZSHENV_SOURCED=1
${cfg.shellInit}