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]
  • Copy .ssh folder from the old HD
  • Create ~/dev folder
  • Install dotfiles [Download]
  • Install Dropbox [Download]
  • Install 1Password [Download]
    • Use archive file from Dropbox

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
  • Organize my Finder Favorites like the preview Preview

Other Applications

  • Install Mou App [Download]
  • Install MPlayerX (App Store)
  • Install Reeder (App Store)
  • Install Sublime Text 2 [Download]
  • Install Sequel Pro [Download]
  • Install Cloud App (App Store)

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

Ruby Environment

  • Soon...