diff options
author | Martin Polden <mpolden@mpolden.no> | 2023-01-03 14:35:15 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2023-01-03 14:35:15 +0100 |
commit | 6fe91cd935863192776649cddf1b2f1c673ad3e9 (patch) | |
tree | 0bd6c123e3840f54931900995e32db2cc9b2b9c9 | |
parent | d8202d4a41313921764a2bc91ff25509e2b81a94 (diff) |
zsh: set homebrew paths before custom paths
-rw-r--r-- | zshenv | 22 |
1 files changed, 11 insertions, 11 deletions
@@ -22,6 +22,17 @@ case "$TERM" in ;; esac +# Homebrew +if [[ -x "/usr/local/bin/brew" ]]; then + eval "$(/usr/local/bin/brew shellenv)" +elif [[ -x "/opt/homebrew/bin/brew" ]]; then + eval "$(/opt/homebrew/bin/brew shellenv)" +fi +if (( $+commands[brew] )); then + export HOMEBREW_NO_ANALYTICS=1 + export HOMEBREW_NO_AUTO_UPDATE=1 +fi + # Set PATH function path-prepend { [[ -d "$1" ]] && path[1,0]=($1) @@ -43,17 +54,6 @@ function cdpath-append { cdpath-append "$HOME" cdpath-append "$HOME/p" -# Homebrew -if [[ -x "/usr/local/bin/brew" ]]; then - eval "$(/usr/local/bin/brew shellenv)" -elif [[ -x "/opt/homebrew/bin/brew" ]]; then - eval "$(/opt/homebrew/bin/brew shellenv)" -fi -if (( $+commands[brew] )); then - export HOMEBREW_NO_ANALYTICS=1 - export HOMEBREW_NO_AUTO_UPDATE=1 -fi - # Pager if (( $+commands[less] )); then export LESS="-Ri" |