Fork of Mathias's dotfiles primarily for Node/PHP development. Compare the differences.
Dotfiles (~/.*) are environment & application configuration files.
First, we need to pull down this repository & sync it's dotfiles into our home (~/) directory.
Clone this repository into ~/.dotfiles.
This should prompt you to install Xcode Tools.
$ git clone https://github.com/ericclemmons/dotfiles.git .dotfiles
$ cd .dotfiles
$ ./installTo install these dotfiles without Git:
cd; curl -#L https://github.com/ericclemmons/dotfiles/tarball/master | tar -xzv --strip-components 1 --exclude={README.md,install,LICENSE-MIT.txt}To update later on, just run that command again.
$ ./installAlternatively, to update while avoiding the confirmation prompt:
set -- -f; ./installWhen setting up a new Mac, you may want to set some sensible OS X defaults:
$ source ~/.osxThese are housed in ~/Brewfile.
$ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
$ brew bundleYou could also install native apps with brew cask:
$ source ~/.cask- Launch
+ Software Update..., sign-in, and perform any updates. - Re-install any paid applications via the App Store.
$ source ~/.node~/.extra- Environment settings & variables~/.path- Additional modifications to$PATH
- Launch
Dropbox.app, so that Sublime Text 2 can pull settings & packages from~/Dropbox/Sublime Text 2. - Launch
Sparrow.app& configure mail accounts. - Launch
1Password.appCaffeine.app,Flux.app,TotalTerminal.appand set to launch on startup.