From 38432014c7cb69cb19472f59a002d82657c7e3b5 Mon Sep 17 00:00:00 2001 From: Mike Wallio Date: Fri, 21 Mar 2025 16:12:34 -0400 Subject: [PATCH] Update to use `.zshenv` over `.zshrc` `.zshenv` is sourced by all zsh shells (interactive/non-interactive/login). Where `.zshrc` is only sourced by interactive shells. To prevent users from having to be aware of auth wrappers, using `.zshenv` will help reduce friction for users. --- src/artifacts-helper/install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/artifacts-helper/install.sh b/src/artifacts-helper/install.sh index d460f94..05ac10c 100755 --- a/src/artifacts-helper/install.sh +++ b/src/artifacts-helper/install.sh @@ -118,9 +118,9 @@ fi if [ "${COMMA_SEP_TARGET_FILES}" = "DEFAULT" ]; then if [ "${INSTALL_WITH_SUDO}" = "true" ]; then - COMMA_SEP_TARGET_FILES="~/.bashrc,~/.zshrc" + COMMA_SEP_TARGET_FILES="~/.bashrc,~/.zshenv" else - COMMA_SEP_TARGET_FILES="/etc/bash.bashrc,/etc/zsh/zshrc" + COMMA_SEP_TARGET_FILES="/etc/bash.bashrc,/etc/zsh/zshenv" fi fi