safinn / config

Personal checklist for setting up a new Mac's dev environment.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Config

Config is a basic checklist I follow to set up a new Mac's development environment. It gets me up to speed with Git, Ruby, GitHub, Jekyll, and more so I can more quickly get back to coding.

Contents

File Description
.bash-profile Customizes the Terminal.app prompt and echoes the currently checked out Git branch.
.gitconfig Global Git configuration to specify my name and email, shortcuts, colors, and more.
.gitignore The ignore file from twbs/bootstrap that I use everywhere.

Checklist

1. Prep OS X

2. Prep Terminal.app

3. Secure Git(Hub) access

4. Additional dependencies

  • Install Homebrew: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • Install node via Homebrew: brew install node.

5. Setup Ruby

  • Install rbenv via Homebrew: brew install rbenv.
  • Download a version of Ruby via rbenv (e.g., rbenv install 2.2.3). See https://gorails.com/setup/osx/10.11-el-capitan.
  • Make it the global version of Ruby: rbenv global 2.2.3.
  • Install Sass, Jekyll, and Rouge: gem install sass jekyll rouge.

6. Setup Atom

Use it yourself

Fork this repo, or just copy-paste things you need, and make it your own. Please be sure to change your .gitconfig name and email address though!

Works on my machine

Yup, it does. Hopefully it does on yours as well, but please don't hate me if it doesn't.

<3

About

Personal checklist for setting up a new Mac's dev environment.


Languages

Language:Shell 100.0%