Skip to content

1.0.0

Choose a tag to compare

@edjchapman edjchapman released this 20 Apr 17:58
· 140 commits to main since this release

Initial Public Release

Full macOS dotfiles management with chezmoi, covering automated provisioning, security hardening, and developer tooling.

Highlights

  • Chezmoi-managed dotfiles — Brewfile, shell config, gitconfig, and macOS defaults all templated and version-controlled
  • macOS automation — Dock layout, Finder preferences, keyboard/trackpad settings, screenshots, Touch ID sudo, and energy settings applied via scripts
  • Security hardening — macOS privacy & security defaults, GPG commit signing, age encryption for secrets, ggshield pre-commit hooks, restricted file permissions, and HIST_IGNORE_SPACE
  • Privacy stack — Brave browser, DuckDuckGo search, NordVPN, LuLu outbound firewall, ProtonMail, 2FA checklist
  • Developer tooling — Oh-my-zsh (pinned external), GNU/modern CLI tools, architecture-aware gitconfig credential helpers, Claude Code config via chezmoi symlinks
  • Brewfile audit — Updated versions, replaced deprecated packages, removed 18 unused apps
  • Documentation — Full setup README with design principles, repo structure, step-by-step provisioning guide, and GPG key instructions
  • MIT license for public release