An open API service indexing awesome lists of open source software.

https://github.com/westonplatter/dead-simple-setup

A dead simple OSX script to install everything
https://github.com/westonplatter/dead-simple-setup

osx osx-dotfiles osx-setup

Last synced: 9 months ago
JSON representation

A dead simple OSX script to install everything

Awesome Lists containing this project

README

          

# Dead Simple Setup
The "dead simple" OSX package install script.

## Why does this repo exist?
I got tired of doing one off `brew install`s for java, ruby, python, npm, etc
on both my work machine and my personal machine. I wanted to way to sync the
installed OS programs at work and at home.

I admire the technical thoroughness of [thoughtbot's laptop](https://github.com/thoughtbot/laptop)
system, and wanted a less robust / simplified version.

Functionally, I wanted a way to define collections of packages to install
quickly as I worked across multiple Mac machines.

## Install

Install [homebrew](https://brew.sh/) and git (after installing homebrew, `brew install git`).

```bash
git clone git@github.com:westonplatter/dead-simple-setup.git
cd dead-simple-setup
chmod +x ./setup.sh

#
# live examples in use
#
./setup.sh personal_apps
./setup.sh personal_data
./setup.sh personal_code
```

## Credits
This [simple github gist](https://gist.github.com/codeinthehole/26b37efa67041e1307db) by David Winterbottom

Justin Johnson's [feedback](https://twitter.com/balduncle/status/874583640285556736)

thoughtbot's [laptop repo](https://github.com/thoughtbot/laptop)

## License
MIT. See LICENSE file.