Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.08 KB

File metadata and controls

30 lines (22 loc) · 1.08 KB

shell

Committed file Symlinked to Purpose
zshrc ~/.zshrc Shell config, aliases, functions
starship.toml ~/.config/starship.toml Prompt config
atuin.toml ~/.config/atuin/config.toml Shell history config

Machine-specific overrides

apply.sh creates two files (not committed), sourced last so they win over zshrc:

File Purpose
~/.zshrc.local Machine-specific shell config and secrets
~/.aliases.local Machine-specific aliases

Secrets and anything else that must not be committed go in ~/.zshrc.local:

export HOMEBREW_GITHUB_API_TOKEN="..."
export AWS_PROFILE="default"
export KUBECONFIG="~/.kube/config"

Health check

doctor-shell   # shows versions of all key tools