Deprecated
A bash script to quickly and easily bootstrap a well-setup programming environment. It assumes a fresh install of OS X 10.9 (Mavericks).
- Flatiron School's standard
.bash_profile
, which includes case-insensitive auto completion, a nice prompt with git branch awareness, and many useful shortcuts. - Command Lines Tools
- Homebrew
- Git
- SQlite3
- RVM and Ruby 2.1.2
- Sublime Text 2.0 with Package Control, Solarized Theme, and proper tab defaults
- Sensible
.gitconfig
,.gitignore
,.gemrc
, and.irbrc
files - SSH Key for GitHub
- A simple directory structure for well-organized code
- Know your admin password (you'll need to enter it once when the script first runs)
- Know your GitHub username
- Know the email address associated with your GitHub account
- A personal access api token for GitHub. You can create one here: https://github.com/settings/tokens/new. The name doesn't matter. You must select the following scopes (at least):
- repo
- public_repo
- write:public_key
- user
- admin:public_key
- gist
- You'll need to run this script from an account with admin status. (DO NOT prepend
sudo
to the command below.) - When the script first runs, you'll need to enter your admin password once.
- During installation, Sublime Text will open for a few seconds and then close automatically. Do not close it yourself. This step is required for some important directories to be created.
curl -Lo- "https://raw.githubusercontent.com/flatiron-school/environmentalizer/master/bootstrap.sh" | bash