{"id":14037239,"url":"https://github.com/bramus/freshinstall","last_synced_at":"2025-04-14T22:34:08.263Z","repository":{"id":66326450,"uuid":"116322062","full_name":"bramus/freshinstall","owner":"bramus","description":"Automatically configure and install software onto your new Mac","archived":false,"fork":false,"pushed_at":"2023-02-20T15:35:45.000Z","size":486,"stargazers_count":109,"open_issues_count":17,"forks_count":16,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-03-28T10:54:21.016Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.bram.us/2018/01/08/setting-up-macos-with-freshinstall/","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/bramus.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}},"created_at":"2018-01-05T00:42:35.000Z","updated_at":"2025-02-16T05:32:12.000Z","dependencies_parsed_at":"2023-03-09T09:15:54.288Z","dependency_job_id":null,"html_url":"https://github.com/bramus/freshinstall","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bramus%2Ffreshinstall","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bramus%2Ffreshinstall/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bramus%2Ffreshinstall/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bramus%2Ffreshinstall/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bramus","download_url":"https://codeload.github.com/bramus/freshinstall/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248973354,"owners_count":21191951,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-08-12T03:02:36.594Z","updated_at":"2025-04-14T22:34:03.254Z","avatar_url":"https://github.com/bramus.png","language":"Shell","funding_links":[],"categories":["Shell"],"sub_categories":[],"readme":"```\n###############################################################################################################################################\n#                                                                                                                                             #\n#   :::::::::: :::::::::  ::::::::::  ::::::::  :::    ::: ::::::::::: ::::    :::  ::::::::  :::::::::::     :::     :::        :::          #\n#   :+:        :+:    :+: :+:        :+:    :+: :+:    :+:     :+:     :+:+:   :+: :+:    :+:     :+:       :+: :+:   :+:        :+:          #\n#   +:+        +:+    +:+ +:+        +:+        +:+    +:+     +:+     :+:+:+  +:+ +:+            +:+      +:+   +:+  +:+        +:+          #\n#   :#::+::#   +#++:++#:  +#++:++#   +#++:++#++ +#++:++#++     +#+     +#+ +:+ +#+ +#++:++#++     +#+     +#++:++#++: +#+        +#+          #\n#   +#+        +#+    +#+ +#+               +#+ +#+    +#+     +#+     +#+  +#+#+#        +#+     +#+     +#+     +#+ +#+        +#+          #\n#   #+#        #+#    #+# #+#        #+#    #+# #+#    #+#     #+#     #+#   #+#+# #+#    #+#     #+#     #+#     #+# #+#        #+#          #\n#   ###        ###    ### ##########  ########  ###    ### ########### ###    ####  ########      ###     ###     ### ########## ##########   #\n#                                                                                                                                             #\n###############################################################################################################################################\n```\n\n# So you want to set up a new Mac aye?\n\nGood, `./freshinstall` will help you out with that.\n\n## Installation\n\nVia Terminal _(maximize the window for the best effect)_:\n\n```\nmkdir ~/Downloads/freshinstall\ncd ~/Downloads/freshinstall\ncurl -#L https://github.com/bramus/freshinstall/tarball/master | tar -xzv --strip-components 1 --exclude={LICENSE}\n```\n\n## Usage\n\nAlso via Terminal:\n\n```\n./freshinstall.sh\n```\n\nWith successive runs, `./freshinstall` will pick up where it left. If you do want to start all over again, use `--force`.\n\n## Steps\n\n1. macOS Defaults **(reboot required)**\n\n\tThis step will set some (opinionated) macOS defaults.\n\n2. SSH Configuration\n\n\tThis step will check your SSH Configuration, and create an SSH key if none has been created yet.\n\n3. Essentials\n\n\tThis step will install some required essentials. These include:\n\n\t- Xcode and its Command Line Tools\n\t- Homebrew\n\t- Git\n\n\tThe git installation will also do some basic configuration ;)\n\n4. Dotfiles\n\n\tThis step will copy over the defined dotfiles. Included things are:\n\n\t- A customized prompt\n\t- Git branch autocompletion\n\t- Makefile autocompletion\n\n\t_Note that these files (`.bash_profile` and such) will be altered in later steps, upon installing specific pieces of software_\n\n5. Software\n\n\tHandpicked selection of Software + Config in some cases\n\n## License\n\nThe MIT License (MIT). Please see [License File](LICENSE) for more information.\n\n## Credits\n\n- Bram(us) Van Damme \u003cem\u003e([https://www.bram.us/](https://www.bram.us/))\u003c/em\u003e\n- [All Contributors](../../contributors)\n\n## Resources\n\n- https://github.com/mathiasbynens/dotfiles\n- https://github.com/paulirish/dotfiles\n- https://github.com/herrbischoff/awesome-osx-command-line\n- https://superuser.com/a/1123198\n- https://github.com/joeyhoer/starter/blob/master/apps/sublime-text.sh\n- https://gist.github.com/agrcrobles/165ac477a9ee51198f4a870c723cd441\n- https://github.com/hjuutilainen/dotfiles/tree/master/bin\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbramus%2Ffreshinstall","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbramus%2Ffreshinstall","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbramus%2Ffreshinstall/lists"}