fix(shell): restore always-on PATH after macOS path_helper

path_helper runs after ~/.zshenv in login shells and puts Homebrew ahead of
fnm, pyenv, and ~/.local/bin. Re-source ~/.zshenv from ~/.zprofile and make
prepends idempotent so login and zsh -c resolve the same binaries.
This commit is contained in:
Frank Qing committed 2026-09-07 22:07:58 +08:00
1 parent 82c6a57c3a
commit 34d11b5aa4
8 files changed
+198 -73

No files matched your search

+2 -1
View File
@@ -357,7 +357,8 @@ echo -e "Downloading easyzsh shell stubs\n"
for rel in \
deploy.sh \
.zshenv \
.zshrc
.zshrc \
.zprofile
do
download_easyzsh_file "$rel"
done