Config is a basic checklist I follow to set up a new Mac's development environment. It gets me up to speed with Git, GitHub, Node, and more so I can more quickly get back to coding.
File | Description |
---|---|
.surge.conf |
Fuck GFW! |
.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. |
- Download and install latest version of Xcode from the Mac App Store.
- Download and install Xcode Command Line Tools from https://developer.apple.com/downloads/.
- Download and Install zsh + oh-my zsh
- Install pure,Pretty, minimal and fast ZSH prompt
- Load
.gitconfig
contents into the global~/.gitconfig
- Generate new SSH key
- Generate an access token for Terminal to auth your GitHub account when 2FA is enabled.
- Download and install hyper
- Install hyper-snazzy
- Enable
atom
Terminal commands: from Atom.app, open the Atom menu and select Install Shell Commands - Install native-ui theme
- Install favorite packages
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!
Yup, it does. Hopefully it does on yours as well, but please don't hate me if it doesn't.