-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.zexports
More file actions
29 lines (21 loc) · 1 KB
/
.zexports
File metadata and controls
29 lines (21 loc) · 1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Local binaries
[ -d "$HOME/.local/bin" ] && export PATH="$HOME/.local/bin:$PATH"
# Custom scripts
[ -d "$HOME/scripts" ] && export PATH="$HOME/scripts:$PATH"
# Bun
export BUN_INSTALL="$HOME/.bun"
[ -d "$BUN_INSTALL/bin" ] && export PATH="$BUN_INSTALL/bin:$PATH"
# Ruby (Homebrew)
[ -d "/opt/homebrew/opt/ruby/bin" ] && export PATH="/opt/homebrew/opt/ruby/bin:$PATH"
# Flutter
[ -d "$HOME/applications3party/flutter/bin" ] && export PATH="$HOME/applications3party/flutter/bin:$PATH"
# FVM (Flutter Version Manager)
[ -d "$HOME/fvm/default/bin" ] && export PATH="$HOME/fvm/default/bin:$PATH"
# Go binaries
command -v go >/dev/null 2>&1 && export PATH="$(go env GOPATH)/bin:$PATH"
# PostgreSQL 16 (Homebrew) - overrides macOS system postgres
[ -d "/opt/homebrew/opt/postgresql@16/bin" ] && export PATH="/opt/homebrew/opt/postgresql@16/bin:$PATH"
# NVM (Node Version Manager)
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"