{"id":17480228,"url":"https://github.com/iamnewton/osx","last_synced_at":"2026-02-17T10:38:41.826Z","repository":{"id":138593414,"uuid":"21141257","full_name":"iamnewton/osx","owner":"iamnewton","description":"Script to set up my OS X preferences","archived":false,"fork":false,"pushed_at":"2020-03-16T01:45:39.000Z","size":96,"stargazers_count":4,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-01-14T14:55:31.060Z","etag":null,"topics":["bash","dotfiles","macosx","osx","preferences","setup","shell"],"latest_commit_sha":null,"homepage":"https://iamnewton.github.io/osx/","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iamnewton.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":".github/SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"iamnewton","patreon":"iamnewton"}},"created_at":"2014-06-23T20:30:03.000Z","updated_at":"2020-11-13T14:20:27.000Z","dependencies_parsed_at":null,"dependency_job_id":"c3d4cdd0-76a6-47e6-a71b-a29a3ca3c31a","html_url":"https://github.com/iamnewton/osx","commit_stats":null,"previous_names":["chrisopedia/osx"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/iamnewton/osx","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iamnewton%2Fosx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iamnewton%2Fosx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iamnewton%2Fosx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iamnewton%2Fosx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iamnewton","download_url":"https://codeload.github.com/iamnewton/osx/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iamnewton%2Fosx/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29540238,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-17T08:11:05.436Z","status":"ssl_error","status_checked_at":"2026-02-17T08:09:38.860Z","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":["bash","dotfiles","macosx","osx","preferences","setup","shell"],"created_at":"2024-10-18T21:43:02.695Z","updated_at":"2026-02-17T10:38:41.807Z","avatar_url":"https://github.com/iamnewton.png","language":"Shell","funding_links":["https://github.com/sponsors/iamnewton","https://patreon.com/iamnewton"],"categories":[],"sub_categories":[],"readme":"# osx(1)\n\nThe average life cycle of a computer for me is about 3 years; which means every time I have to set up a new one, I spend hours, if not days, trying to get it perfect. From installing the latest software for all of my various use cases to getting all of my personal settings and preferences, it becomes a very tedious operation.  It got me thinking to myself,\n\n\u003e How can I automate this process?\n\nInspired by a [few peoples](#acknowledgements) `.dotfiles` scripts, I decided to create this library for installing and setting up my OS X machines.\n\n**Why a separate repository?**\n\nI didn't like the connection between setting up your development machine, or `.dotfiles` and setting up your computer with various software and settings.  It appeared to me to be better served from a separate repository so that I could run both my dotfiles install and osx scripts concurrently if needed; or even better I didn't have to install my dotfiles on a machine that needed some synchronized OS X settings.\n\n## How to install\n\nosx(1) is a [shell script][bin], so installation is simple.  [Download][download], extract and copy the script in the `bin` directory over to the `/usr/local/bin` directory and make sure it's in your `$PATH`.\n\n## One-line installation\n\n```bash\n$ bash -c \"$(curl -#fL raw.github.com/iamnewton/osx/go/install)\"\n```\n\nN.B. - using the one-line installation will download and install all of the dependencies.\n\n## Usage\n\n```bash\n$ osx\n```\n\n## Contributing\n\nSuggestions and contributions are always welcome.  If you'd like to see a new profile, you can get involved by either [creating an issue](https://github.com/iamnewton/osx/issues/new), or [forking the code](https://github.com/iamnewton/osx/fork) and [creating a pull request](https://github.com/iamnewton/osx/compare/). For more information on how to work with the code, please see the [CONTRIBUTING.md](https://github.com/iamnewton/osx/blob/master/CONTRIBUTING.md) documentation.\n\n## Acknowledgements\n\nInspiration and code was taken from many sources, including:\n\n* [@sindresorhus](https://github.com/sindresorhus) (Sindre Sorhus) https://github.com/sindresorhus/quick-look-plugins\n* [@necolas](https://github.com/necolas) (Nicolas Gallagher) https://github.com/necolas/dotfiles\n* [@mathiasbynens](https://github.com/mathiasbynens) (Mathias Bynens) http://mths.be/osx\n\n[bin]: https://github.com/iamnewton/clone-all/blob/master/clone-all\n[download]: https://github.com/iamnewton/clone-all/archive/master.zip\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiamnewton%2Fosx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fiamnewton%2Fosx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiamnewton%2Fosx/lists"}