A guide to setup a development environment on a new Mac.
- System update
- System preferences
- Dropbox
- Browsers
- iTerm2
- 1 Password
- Alfred
- Vim
- ZSH
- Homebrew
- Inspiration
Check if system updates are available (Apple menu > Software Update...
)
- Go to
System Preferences > Network
; - Select
Wi-Fi
from the left-hand pane and click the Advanced button; - Open the
DNS
tab; - Click the + button under the DNS Servers and type
4.4.4.4
; - Click the + button (again) and type
8.8.8.8
; - Hit
OK
.
You might want to repeat the process for your Ethernet interface.
- Link
- Enable sync
- Extensions:
- Firebug
- YSlow
- ColorZilla
- DNS Flusher
HttpRequester(obsolete, see Postman on Chrome)- 1 Password
- Link
- Enable sync
- Extensions:
- Adblock Plus
- Checker Plus for Gmail
- Google Cast
- Hola
- Postman
- Link
- Sync with dropbox
- Workflows:
- Caffeniate Control
- Copy
.vimrc
to~
- Link
- Copy
.zshrc
to~
First, install XCode, then run the following command.
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
One thing we need to do is tell the system to use programs installed by Hombrew (in /usr/local/bin
) rather than the OS default if it exists. As ew use ZSH, we do this by checking if the file .zshrc
has the following line (it should if you used the dotfile in this repos):
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
Open a new terminal tab with Cmd+T
(you should also close the old one), then run the following command to make sure everything works:
$ brew doctor
Then update Homebrew's directory of formulae:
$ brew update