Commit c3e1b1896a
Unsigned
Layout: unified · split
zsh/.zprofile +15 −1
| @@ -1,2 +1,16 @@ | |||
| 1 | # ============================================================================== | ||
| 2 | # HOMEBREW INITIALIZATION (macOS & Linux) | ||
| 3 | # ============================================================================== | ||
| 1 | 4 | ||
| 2 | eval "$(/opt/homebrew/bin/brew shellenv)" | 5 | if [[ "$(uname)" == "Darwin" ]]; then |
| 6 | # macOS (Apple Silicon) | ||
| 7 | BREW_PATH="/opt/homebrew/bin/brew" | ||
| 8 | elif [[ "$(uname)" == "Linux" ]]; then | ||
| 9 | # Linux (Linuxbrew) | ||
| 10 | BREW_PATH="/home/linuxbrew/.linuxbrew/bin/brew" | ||
| 11 | fi | ||
| 12 | |||
| 13 | # Only run shellenv if the brew binary actually exists at that path | ||
| 14 | if [[ -f "$BREW_PATH" ]]; then | ||
| 15 | eval "$($BREW_PATH shellenv)" | ||
| 16 | fi | ||
zsh/.zshrc +1 −2
| @@ -23,9 +23,8 @@ fi | |||
| 23 | # 3. ENVIRONMENT VARIABLES & PATH | 23 | # 3. ENVIRONMENT VARIABLES & PATH |
| 24 | # ============================================================================== | 24 | # ============================================================================== |
| 25 | 25 | ||
| 26 | export PATH="/home/linuxbrew/.linuxbrew/bin:$PATH" | ||
| 27 | export PATH="$HOME/.local/xonsh-env/xbin:$PATH" | 26 | export PATH="$HOME/.local/xonsh-env/xbin:$PATH" |
| 28 | export PATH="$BREW_PREFIX:$PATH" | 27 | export PATH="$BREW_PREFIX/bin:$PATH" |
| 29 | export GPG_TTY=$(tty) | 28 | export GPG_TTY=$(tty) |
| 30 | 29 | ||
| 31 | # borgbackup | 30 | # borgbackup |