X-Git-Url: https://arthur.barton.de/gitweb/?a=blobdiff_plain;f=core%2F01_zprofile%2F01_zprofile.zshrc;h=8e257cd46ca9159270c60145ff64b72b75fd9fc6;hb=1e7fc50123c0864a3958d91d52ef84df9f9be564;hp=4ad618ae7d37c059771d525be5b9a49210639bb4;hpb=07d487a416ae6d8aa50148d984bbf19b2c1f7c79;p=ax-zsh.git diff --git a/core/01_zprofile/01_zprofile.zshrc b/core/01_zprofile/01_zprofile.zshrc index 4ad618a..8e257cd 100644 --- a/core/01_zprofile/01_zprofile.zshrc +++ b/core/01_zprofile/01_zprofile.zshrc @@ -1,20 +1,21 @@ # AX-ZSH: Alex' Modular ZSH Configuration -# 01_zprofile.zshrc: Make sure zpfofile files are read +# 01_zprofile.zshrc: Make sure zprofile files are read [[ -z "$AXZSH_ZPROFILE_READ" ]] || return -# 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:" +# No "zprofile" (and "ax-io") stage files have been read in already, so looks +# like this is a non-login shell instance but not a (direct) child of an AX-ZSH +# enabled login shell! This can happen in graphical terminals not starting a +# login shell, for example. So most probably some environment configuration is +# missing and we have to make sure everything is set up properly by reading in +# the "ax-io" and "zprofile" stages before continuing! +[[ -n "$AXZSH_DEBUG" ]] && echo "» 01_zprofile.zshrc:" # Reset some environment variables, that could contain "garbage" ... unset PS1 -axzsh_handle_stage "01_zprofile.zsh" "ax-io" -axzsh_handle_stage "01_zprofile.zsh" "zprofile" +axzsh_handle_stage "01_zprofile.zshrc" "ax-io" +axzsh_handle_stage "01_zprofile.zshrc" "zprofile" AXZSH_ZPROFILE_READ=2 -[[ -n "$AXZSH_DEBUG" ]] && echo "» 01_zprofile.zsh (end)" +[[ -n "$AXZSH_DEBUG" ]] && echo "» 01_zprofile.zshrc (end)"