{"id":20449581,"url":"https://github.com/skatsuta/ansible-macos","last_synced_at":"2026-02-17T05:02:23.834Z","repository":{"id":25118613,"uuid":"28540218","full_name":"skatsuta/ansible-macos","owner":"skatsuta","description":"Ansible playbook for provisioning developer environment on my macOS.","archived":false,"fork":false,"pushed_at":"2025-12-05T09:12:07.000Z","size":207,"stargazers_count":7,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-20T12:16:51.498Z","etag":null,"topics":["ansible","macos"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/skatsuta.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-12-27T15:47:55.000Z","updated_at":"2025-12-05T09:12:11.000Z","dependencies_parsed_at":"2024-11-15T10:42:48.028Z","dependency_job_id":"3fcc32ae-d5f5-47da-8b0e-f169d4ec69fc","html_url":"https://github.com/skatsuta/ansible-macos","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/skatsuta/ansible-macos","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skatsuta%2Fansible-macos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skatsuta%2Fansible-macos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skatsuta%2Fansible-macos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skatsuta%2Fansible-macos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/skatsuta","download_url":"https://codeload.github.com/skatsuta/ansible-macos/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skatsuta%2Fansible-macos/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29534464,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-17T05:00:25.817Z","status":"ssl_error","status_checked_at":"2026-02-17T04:57:16.126Z","response_time":100,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ansible","macos"],"created_at":"2024-11-15T10:42:41.479Z","updated_at":"2026-02-17T05:02:23.816Z","avatar_url":"https://github.com/skatsuta.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ansible playbook for macOS\n\nThis playbook provides automatic installation of:\n\n- dot files\n- zsh\n- Vim\n- Go\n- Homebrew / Cask packages\n- Ruby and Gems\n- Vagrant plugins\n- fzf\n- Node modules\n- Python packages\n\non your macOS.\n\n## Usage\n\n### Setup\n\n```sh\n$ curl -O https://raw.githubusercontent.com/skatsuta/ansible-macos/master/setup\n$ bash setup\n```\n\nThen you will be prompted like the following:\n\n```sh\nCopying your SSH public key into your clipboard...\nNow you should add the generated key to GitHub before proceeding.\nAre you sure you want to proceed? [Y/n] \n```\n\nYour public key is already copied in your clipboard, so add the key to GitHub before hitting the enter key.\n\nAfter all the setup processes are done, you will see the following message:\n\n```sh\nInitialization has been completed successfully.\nTo start provisioning, run\n\n  $ cd /Users/skatsuta/src/github.com/skatsuta/ansible-macos\n  $ GOPATH=~ ansible-playbook playbook.yml\n```\n\nThen go to the next step.\n(If you encounter any problem during setup, fix it and re-run the script.)\n\n### Full Installation\n\nIf you want to install all the packages above, just run\n\n```sh\n$ ansible-playbook playbook.yml\n```\n\n### Partial Installation\n\nIf you want to install a paticular package, for example, `go`, run with `-t` option:\n\n```sh\n$ ansible-playbook playbook.yml -t go\n```\n\nThis provisions only Go environment.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskatsuta%2Fansible-macos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fskatsuta%2Fansible-macos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskatsuta%2Fansible-macos/lists"}