To make things easy for me, in case I ever need to start from scratch, here's everything that I've installed on my development Macbook:
App Store: Moom (for Window management) Garmin WebUpdater Garmin Basecamp Microsoft Remote Desktop Pixelmator Slack Xcode Sonicwall Mobile Connect AdobeFlashPlayerInstaller_14_ltrosxd_aaa_aih.dmg DropboxInstaller.dmg Firefox 30.0.dmg Funter.dmg (show hidden files) GoogleVoiceAndVideoSetup.dmg LibreOffice_4.2.5_MacOS_x86-64.dmg MacVim-snapshot-73-Mavericks.tbz Robomongo-0.8.3-x86_64.dmg Skype_6.19.0.442.dmg Thunderbird 24.6.0.dmg command_line_tools_for_osx_mavericks_april_2014.dmg gimp-2.8.10-dmg-1.dmg googlechrome.dmg iExplorer-3.3.2.1.dmg installgoogledrive.dmg jdk-8u5-macosx-x64.dmg mongodb-osx-x86_64-2.6.3.tgz mysql-5.6.19-osx10.7-x86_64.dmg mysql-utilities-1.4.3-osx10.7.dmg netbeans-8.0-javase-macosx.dmg pgadmin3-1.18.1.dmg sequel-pro-1.0.2.dmg timeEdition1.1.6-macosx.dmg vlc-2.1.4.dmg brew Install xcode-select: xcode-select --install Install php (including imap extension) by getting the desired PHP installation from here: http://php-osx.liip.ch/ Alternative way to add imap to PHP (from source): brew install pcre # Download & extract imap-2007f.tar.gz cd imap-2007f make osx EXTRACFLAGS="-g -Os -pipe -no-cpp-precomp" sudo cp c-client/*.h /usr/local/include/ sudo cp c-client/*.c /usr/local/lib/ sudo cp c-client/c-client.a /usr/local/lib/libc-client.a # Download & extract php-5.4.24.tar.gz cd php-5.4.24/ext/imap/ phpize && ./configure --with-imap==/usr/local/imap-2007 --with-kerberos --with-imap-ssl && make && make test sudo cp modules/imap.so /usr/lib/php/extensions/no-debug-non-zts-20121212/ sudo echo "extension=/usr/lib/php/extensions/no-debug-non-zts-20121212/imap.so" >> /etc/php.ini