Skip to content

PATH Setup

Directories prepended to PATH in this order (first wins):

Directory Purpose
~/.local/bin Standard user-local executables
~/Applications User-installed standalone apps
~/scripts Personal shell scripts
$CARGO_HOME/bin Cargo binaries (appended — lowest priority)
$GOPATH/bin Go binaries from go install (appended — lowest priority)
$BUN_INSTALL/bin Bun runtime and global packages
$NPM_CONFIG_PREFIX/bin Global npm packages
~/.lmstudio/bin LM Studio CLI
~/.resend/bin Resend CLI
~/.fzf/bin fzf binary (git-installed)

Cargo and Go binaries are intentionally appended (lowest priority) to avoid shadowing system-installed Rust and Go tools.