Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Personal macOS (Apple Silicon) dotfiles, managed with chezmoi.

Bootstrap a new machine

sh -c "$(curl -fsLS git.io/chezmoi)" -- init --apply intothefire

This installs chezmoi, clones this repo, prompts for machine details (email, computer name, laptop?), and applies everything: shell config, Homebrew packages, macOS defaults, and the Dock.

What's inside

  • Shell — zsh with starship as the prompt. No oh-my-zsh; behaviour lives in explicit fragments under ~/.zsh_rc_files/.
  • Packagesdot_config/brew/Brewfile (formulae) + Caskfile (casks).
  • Provisioningrun_once_* scripts: Homebrew + toolchains (Ruby, Node, Yarn 4/pnpm/bun, eas-cli), macOS defaults, and the Dock.
  • Secrets — never committed. Live in ~/.config/.secrets (gitignored); 1Password is the source of truth (shell plugins for CLIs, op read for env-var keys).

Day-to-day

chezmoi diff        # preview changes before applying
chezmoi apply -v    # apply
chezmoi edit ~/.zshrc   # edit a managed file in the source dir

Edit files in the chezmoi source dir, not the deployed copies in $HOME. See CLAUDE.md for architecture details.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages