Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joeyhoer/starter
Take the monotony out of macOS system setup.
https://github.com/joeyhoer/starter
Last synced: 15 days ago
JSON representation
Take the monotony out of macOS system setup.
- Host: GitHub
- URL: https://github.com/joeyhoer/starter
- Owner: joeyhoer
- License: mit
- Created: 2014-11-13T21:41:35.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2021-02-10T01:27:01.000Z (almost 4 years ago)
- Last Synced: 2024-08-01T15:16:32.746Z (3 months ago)
- Language: Shell
- Homepage:
- Size: 176 KB
- Stars: 255
- Watchers: 12
- Forks: 48
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Starter
Take the monotony out of macOS system setup.
When configuring a new Mac, or when performing a clean installation of macOS, there are a number of setup tasks that may be automated, including:
- The installation of 3rd party applications.
- The installation of command line tools.
- Configuration of system and application preferences.
- Creation of a local file system hierarchyStarter allows users to configure these settings prior to installation, and create reproducible macOS environments.
## Installation
Simply clone the repository, `cd` into the local `starter` repository and then:
source install
To configure the various system and application preferences, `cd` into the local `starter` repository and then:
source starter
## Tools
Starter uses Homebrew and Cask to install 3rd party applications.
While Starter will install these tools prior to launch, it is recommended that any 'dotfiles' that may affect the configuration of these tools be installed prior to initializing Starter.