macOS dotfiles: zsh + sheldon + starship + homebrew.
./setup.shThis installs homebrew + tooling, copies config into $HOME, configures git, and
generates an SSH key for commit signing. After it runs, add the printed public key
to GitHub as a Signing Key (Settings → SSH and GPG keys → New SSH key).
- Shell: zsh, sheldon plugins, starship prompt, fzf + fd, iTerm2 config
- Runtimes: mise manages Java / Python / Node — edit
mise/config.toml - Git: delta pager, SSH commit signing, sensible defaults
- Config is copied into
$HOME(viarsync), so re-run./setup.shafter editing files here. - Tool versions live in
mise/config.toml; runmise installafter changing them.