djch / config

Some dot files, preferences and a checklist for setting up a Mac's dev environment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

⚠️ If you fork this repo or just copy-paste things you need to change your .gitconfig name and email address!

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 get back to coding.

This was Mark Otto's idea, originally.

Contents

File Description
.bash-profile Customizes the Terminal.app prompt and echoes the checked out Git branch.
.gitconfig Global Git config with my name and email, shortcuts, colors, and more.
.gitignore A generic ignore file adapted from twbs/bootstrap's.
.vimrc Adds some nice highlighting for authoring commit messages
defaults.sh Sets some OS X defaults for System Preferences, Finder, Safari etc.
config.cson My Atom editor preferences.
atom-pkgs.cson My Atom editor plug-ins and themes.

Checklist

1. Prep OS X

  • Download and install latest version of Xcode from the Mac App Store
  • Download and install Xcode command line tools

2.Dependencies

3. Git(Hub)

4. Terminal.app

5. Editor

  1. Download Atom.

  2. Install my precious add-ons and themes using the Atom Package Manager CLI.

    apm install --package-file atom-pkgs.txt
  3. Copy config.cson to your user prefs (~/.atom/config.cson).

About

Some dot files, preferences and a checklist for setting up a Mac's dev environment


Languages

Language:Shell 78.3%Language:CoffeeScript 20.6%Language:Vim Script 1.1%