Suivant cette réponse sur les bonnes pratiques pour configurer Zsh, j'ai voulu déplacer mon initialisation PATH
de Homebrew dans le fichier ~/.zshenv
:
eval "$(/opt/homebrew/bin/brew shellenv)"
Cela modifie $PATH
en plaçant les répertoires de Homebrew en premier, de sorte que les outils installés avec Homebrew aient la priorité sur les outils du système :
PATH=/opt/homebrew/bin:/opt/homebrew/sbin:/usr/bin:/bin
Cependant, une fois que l'interpréteur de commandes est lancé, les répertoires de Homebrew se retrouvent en dernier :
/usr/local/bin:/usr/bin:...:/opt/homebrew/bin:/opt/homebrew/sbin