fix: Use _path_prepend in profile.d/krew and profile.d/anyenv

Both prepended to PATH directly, so re-sourcing them in the same
shell would duplicate entries — same issue _path_append already
fixed for profile.d/path and rc.d/rvm. _path_prepend keeps the same
priority ordering (these paths still take precedence over the rest
of PATH) while adding the dedup guard.
This commit is contained in:
2026-08-22 02:10:52 +02:00
parent bbcf389ace
commit f24e250f77
2 changed files with 2 additions and 5 deletions
+1 -4
View File
@@ -2,7 +2,4 @@
# git clone https://github.com/riywo/anyenv ${HOME}/.anyenv
if [ -d "${HOME}/.anyenv/bin" ]
then
export PATH="${HOME}/.anyenv/bin:${PATH}"
fi
_path_prepend "${HOME}/.anyenv/bin"
+1 -1
View File
@@ -1,3 +1,3 @@
if (command -v krew &>/dev/null); then
export PATH="${KREW_ROOT:-${HOME}/.krew}/bin:${PATH}"
_path_prepend "${KREW_ROOT:-${HOME}/.krew}/bin"
fi