Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jpsim/laptop
Laptop is a shell script that turns your Mac OS X laptop into an awesome development machine.
https://github.com/jpsim/laptop
Last synced: 3 days ago
JSON representation
Laptop is a shell script that turns your Mac OS X laptop into an awesome development machine.
- Host: GitHub
- URL: https://github.com/jpsim/laptop
- Owner: jpsim
- Created: 2012-08-22T20:25:58.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2013-01-24T23:00:22.000Z (almost 12 years ago)
- Last Synced: 2024-11-19T06:06:16.944Z (about 2 months ago)
- Language: Shell
- Size: 95.7 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Laptop.sh
## This is a work in progress, use this at your own risk
This is very specific to my case, I'll generalize it eventually (or not).
## What does this do?
This script takes a fresh Mountain Lion install and turns it into a well-equipped development machine.
Among other things, it installs the following:
* Xcode
* Xcode CLT
* SSH Keys
* System defaults
* zsh
* Homebrew
* Git
* RVM
* Ruby
* Rails
* Mergetool
* Heroku Toolbelt
* Chrome
* Sublime Text 2
* Unarchiver
* Quicksilver
* iStat Menus## Running & Requirements
You'll need an `apps/` directory with the following contents:
* apps/
* chrome.dmg
* iStat Menus.app
* quicksilver.dmg
* sublime.dmg
* The Unarchiver.app
* xcode_cli.dmg _(10.8 Edition)_
* xcode.dmg _(v4.5 DP4)_To run this script, `cd` to yours `apps/` directory mentioned above and run:
`curl -L https://raw.github.com/jpsim/laptop/master/laptop.sh | sh`
## Credits
This script was heavily inspired (and uses) the following amazing projects:
* https://github.com/mathiasbynens/dotfiles/blob/master/.osx
* https://github.com/thoughtbot/laptop
* https://github.com/ts310/setup-new-mac
* https://github.com/ptb/Mac-OS-X-Lion-Setup
* https://github.com/geetarista/mac-setup## TODO
* Install more apps
* Eclipse & ADT
* Adobe CS6
* Transmit
* VMWare Fusion
* Configure all apps
* Set Chrome as default browser
* Set Sublime Text as git commit editor
* Set Mergetool and github username, etc.
* More
* Organize Dock apps
* Software Update
* Automatically register apps