├── .gitignore ├── LICENSE ├── README.md ├── ansible.cfg ├── local.inventory ├── playbook.yml ├── pyproject.toml ├── roles └── adam_mac │ ├── files │ ├── Chainz.terminal │ ├── com.googlecode.iterm2.plist │ ├── dotfiles │ │ ├── ansible.cfg │ │ ├── config │ │ │ ├── atuin │ │ │ │ └── config.toml │ │ │ ├── gh │ │ │ │ └── config.yml │ │ │ ├── git │ │ │ │ ├── attributes │ │ │ │ ├── config │ │ │ │ └── ignore │ │ │ ├── karabiner │ │ │ │ ├── .gitignore │ │ │ │ └── karabiner.json │ │ │ ├── pip │ │ │ │ └── pip.conf │ │ │ ├── ripgreprc │ │ │ ├── starship.toml │ │ │ └── zed │ │ │ │ ├── keymap.json │ │ │ │ └── settings.json │ │ ├── digrc │ │ ├── innotop │ │ │ └── innotop.conf │ │ ├── inputrc │ │ ├── ipython │ │ │ └── profile_default │ │ │ │ └── startup │ │ │ │ └── 00-imports.py │ │ ├── mrconfig │ │ ├── pdbrc │ │ ├── pypirc │ │ ├── ssh │ │ │ └── config │ │ ├── zprofile │ │ └── zshrc │ └── github_ssh_host_key │ ├── tasks │ ├── app_settings.yml │ ├── basic_settings.yml │ ├── cleanup.yml │ ├── dotfiles.yml │ ├── installs.yml │ └── main.yml │ └── vars │ └── main.yml └── uv.lock /.gitignore: -------------------------------------------------------------------------------- 1 | .venv 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/README.md -------------------------------------------------------------------------------- /ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/ansible.cfg -------------------------------------------------------------------------------- /local.inventory: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/playbook.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/pyproject.toml -------------------------------------------------------------------------------- /roles/adam_mac/files/Chainz.terminal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/Chainz.terminal -------------------------------------------------------------------------------- /roles/adam_mac/files/com.googlecode.iterm2.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/com.googlecode.iterm2.plist -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | forks = 25 3 | -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/config/atuin/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/dotfiles/config/atuin/config.toml -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/config/gh/config.yml: -------------------------------------------------------------------------------- 1 | git_protocol: https 2 | version: "1" 3 | pager: delta 4 | -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/config/git/attributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/dotfiles/config/git/attributes -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/config/git/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/dotfiles/config/git/config -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/config/git/ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/dotfiles/config/git/ignore -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/config/karabiner/.gitignore: -------------------------------------------------------------------------------- 1 | automatic_backups 2 | -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/config/karabiner/karabiner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/dotfiles/config/karabiner/karabiner.json -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/config/pip/pip.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/dotfiles/config/pip/pip.conf -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/config/ripgreprc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/dotfiles/config/ripgreprc -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/config/starship.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/dotfiles/config/starship.toml -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/config/zed/keymap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/dotfiles/config/zed/keymap.json -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/config/zed/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/dotfiles/config/zed/settings.json -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/digrc: -------------------------------------------------------------------------------- 1 | +noall +answer 2 | -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/innotop/innotop.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/dotfiles/innotop/innotop.conf -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/inputrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/dotfiles/inputrc -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/ipython/profile_default/startup/00-imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/dotfiles/ipython/profile_default/startup/00-imports.py -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/mrconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/dotfiles/mrconfig -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/pdbrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/dotfiles/pdbrc -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/pypirc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/dotfiles/pypirc -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/ssh/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/dotfiles/ssh/config -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/zprofile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/dotfiles/zprofile -------------------------------------------------------------------------------- /roles/adam_mac/files/dotfiles/zshrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/dotfiles/zshrc -------------------------------------------------------------------------------- /roles/adam_mac/files/github_ssh_host_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/files/github_ssh_host_key -------------------------------------------------------------------------------- /roles/adam_mac/tasks/app_settings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/tasks/app_settings.yml -------------------------------------------------------------------------------- /roles/adam_mac/tasks/basic_settings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/tasks/basic_settings.yml -------------------------------------------------------------------------------- /roles/adam_mac/tasks/cleanup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/tasks/cleanup.yml -------------------------------------------------------------------------------- /roles/adam_mac/tasks/dotfiles.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/tasks/dotfiles.yml -------------------------------------------------------------------------------- /roles/adam_mac/tasks/installs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/tasks/installs.yml -------------------------------------------------------------------------------- /roles/adam_mac/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/tasks/main.yml -------------------------------------------------------------------------------- /roles/adam_mac/vars/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/roles/adam_mac/vars/main.yml -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/mac-ansible/HEAD/uv.lock --------------------------------------------------------------------------------