Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 866 Bytes

File metadata and controls

24 lines (16 loc) · 866 Bytes

dotfiles

macOS dotfiles: zsh + sheldon + starship + homebrew.

Install

./setup.sh

This 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).

What it sets up

  • 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

Notes

  • Config is copied into $HOME (via rsync), so re-run ./setup.sh after editing files here.
  • Tool versions live in mise/config.toml; run mise install after changing them.