From e4570c9ebe26992cea2b8521928d5956d6f08e63 Mon Sep 17 00:00:00 2001 From: Alexander Barton Date: Sat, 26 Dec 2020 21:00:09 +0100 Subject: [PATCH] 01_zprofile.zshrc: Don't forget the "ax-io" stage! --- core/01_zprofile/01_zprofile.zshrc | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/core/01_zprofile/01_zprofile.zshrc b/core/01_zprofile/01_zprofile.zshrc index 7260cb6..4ad618a 100644 --- a/core/01_zprofile/01_zprofile.zshrc +++ b/core/01_zprofile/01_zprofile.zshrc @@ -3,14 +3,17 @@ [[ -z "$AXZSH_ZPROFILE_READ" ]] || return -# No "zprofile" files have been read in already! So most probably this -# ZSH instance hasn't been called from an ax-zsh enabled ZSH! +# No "ax-io" and "zprofile" files have been read in already, looks like this is +# a non-login shell instance and not a (direct) child of a AX-ZSH enabled login +# shell! So we have to make sure everything is set up properly by reading in +# the "ax-io" and "zprofile" stages first! + +[[ -n "$AXZSH_DEBUG" ]] && echo "» 01_zprofile.zsh:" # Reset some environment variables, that could contain "garbage" ... unset PS1 -[[ -n "$AXZSH_DEBUG" ]] && echo "» 01_zprofile.zsh:" - +axzsh_handle_stage "01_zprofile.zsh" "ax-io" axzsh_handle_stage "01_zprofile.zsh" "zprofile" AXZSH_ZPROFILE_READ=2 -- 2.39.2