These dotfiles are my macOS development environment as code: Neovim, Tmux, Zsh, Yabai, Skhd and Git config, a bootstrap script that runs an Ansible playbook, and a claude/ directory with my Claude Code config. The repo is MIT licensed. Fork it, change the package lists and git identity, then run it.
Related reading: how I keep my Mac up to date with dotfiles and Ansible and dotfiles, the secret weapon for configuration management.
