https://github.com/temikus/osx-config
Quick OSX workstation configuration using minimalist tools.
https://github.com/temikus/osx-config
Last synced: about 1 year ago
JSON representation
Quick OSX workstation configuration using minimalist tools.
- Host: GitHub
- URL: https://github.com/temikus/osx-config
- Owner: Temikus
- License: mit
- Created: 2015-02-04T00:11:01.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T20:17:57.000Z (over 2 years ago)
- Last Synced: 2025-01-22T15:43:16.964Z (over 1 year ago)
- Language: Ruby
- Homepage:
- Size: 39.1 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# osx-config
Quick OSX workstation configuration using minimalist tools.
This set of scripts was designed to set up a Mac workstation with minimal
intrusion and interference with existing mac management tools, like
Munki/Chef/Puppet, but still allowing to use them if needed.
## Usage
```
git clone https://github.com/Temikus/osx-config
rake namespace:task
```
The available tasks are:
```
cask:install -- install cask and packages
configs:all -- set all configs
git:configure -- set git settings
git:set_defaults -- set git defaults
git:set_identity -- set git identity
homebrew:install -- install homebrew, cask and packages
homebrew:install_homebrew -- install homebrew
homebrew:install_homebrew_packages -- install homebrew packages
preinstall:all -- run all preinstall tasks
preinstall:update_submodules -- recursively update all submodules
```