Macbook Bootstrap

Installations

Essencial

  • Mac OS Newest version installed? Check for update
  • Xcode (App Store)
    • Install Command line tools (Includes GIT)
  • Change Terminal Shell to ZSH
  • Install Homebrew [Download]
  • Install Node [Download]
  • Copy .ssh folder from the old HD
  • Create ~/dev folder
  • Install dotfiles [Download]
  • Install Dropbox [Download]
  • Install 1Password [Download]
    • Use archive file from Dropbox
  • Install iTerm.app [Download]
  • Install Breeze App [Download]

System config

  • Set tap to click in Trackpad (Prefs/Trackpad/Point & Click) Preview
  • Set scrol to natural in Trackpad (Prefs/Trackpad/Scroll & Zoom) Preview
  • Change computer name to djalmaaraujo in (Prefs/Sharing) Preview
  • Set computer to never sleeps in Power Adapter (Prefs/Energy Saver) Preview
  • Enable access for assistive devices in (Prefs/Acessibility) Preview
  • Configure Mission Control in (Prefs/Mission Control/Hot Corners) Preview
  • Set All Controls radion button option in (Prefs/Keyboard) Preview
  • Set all notifications to Banners (It's less confuse) (Prefs/Notifications) Preview
  • Show hidden files
defaults write com.apple.Finder AppleShowAllFiles YES
  • Enable key repeat
defaults write -g ApplePressAndHoldEnabled -bool false
  • Organize my Finder Favorites like the preview Preview

Other Applications

  • Install Sublime Text 2 [Download]
  • Install Sequel Pro [Download]
  • Install Cloud App (App Store)
  • Install Evernote (App Store)
  • Install Alfred 2 [Download]
  • Install Rdio [Download]
  • Install Smartgit [Download]
  • Install HipChat [Download]
  • Install Clean my Mac (1Password)
  • Install Type2Phone (App store)
  • Install VirtualBox [Download] (Vm's Backup HD)
  • Install uTorrent [Download]
  • Install MPlayerX (App Store)

Ruby Environment

  • Install RVM \curl -L https://get.rvm.io | bash -s stable
  • Install forwardhq (tunnel)

Databases (Not required)

  • Mongo
  • Redis

PHP Environment

PHP

brew tap homebrew/dupes
brew tap josegonzalez/homebrew-php
brew install php54 --with-mysql --wihout-apache
brew install php54-memcached php54-apc php54-xdebug

MYSQL

brew install mysql
mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp
mysql.server start
/usr/local/Cellar/mysql/5.5.27/bin/mysqladmin -u root password 'new-password'
brew info mysql