Skip to content

Instantly share code, notes, and snippets.

@rattlion
Last active August 29, 2015 14:05
Show Gist options
  • Save rattlion/292c489f169326248388 to your computer and use it in GitHub Desktop.
Save rattlion/292c489f169326248388 to your computer and use it in GitHub Desktop.

Instructions for getting a fresh install up to speed quickly.

  1. Begin migrating ~/Sites folder over to new computer ASAP. This will take the most time.

  2. Transfer VM's for VMWare immediately, this will also take a long time.

  3. Begin installing XCode right away from the app store.

  4. Install Adobe Creative Suite.

  5. Install the following:

    • Microsoft Office
    • VMWare
    • SequelPro
    • Transmit
    • Sublime
    • Dash
    • Adium
    • LiveReload
    • Chrome, Firefox, Opera
    • Cloudapp
    • Slack
    • Pocket
  6. When XCode has installed, install the developer tools by running sudo xcode-select --install

  7. When the developer tools are completed install homebrew by running ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

  8. When homebrew is complete install the following:

    • brew install ack
    • brew install cmake
    • brew install cscope
    • brew install ctags
    • brew install curl
    • brew install fontconfig
    • brew install freetype
    • brew install gcc46
    • brew install htop-osx
    • brew install imagemagick
    • brew install jpeg
    • brew install jpegoptim
    • brew install libpng
    • brew install optipng
    • brew install lua
    • brew install luajit
    • brew install mysql
    • brew install openssl
    • brew install readline
    • brew install reattach-to-user-namespace
    • brew install tmux
    • brew install tree
    • brew install wget
    • brew install zlib
  9. Then execute the following, being careful to read and follow all additional output.

     brew tap homebrew/dupes
     brew tap homebrew/versions
     brew tap homebrew/homebrew-php
     brew install php55
     brew install php55-mcrypt
     brew install composer
     brew install drush
    
  10. Configure apache: '/private/etc/apache2/httpd.conf ', '/private/etc/apache2/users/mryan.conf'

  11. Recreate local databases. Either export a new copy from the live site or export the existing "local" database.

  12. Test several local php websites.

  13. Export favorites from Transmit (Favorites -> Export) and then import them (Favorites -> Import from -> Trnasmit) to a new machine

  14. Export favorites from Sequel Pro. Select all your favorites, click a gear below the favorites list and choose export. Import your settings by clicking the gear and choosing Import. Note: passwords will not be migrited. If you want to migrate the passwords you need to export your keychain as well. Normally passwords cannot be exported and you will have to copy the whole keychain file (located in ~/Library/Keychains). The file that contains passwords for Sequel Pro is called login.keychain. Migrate the whole file into new location. Remember to make a backup of the existing file on the destinaton machine.

  15. Install rvm by executing \curl -sSL https://get.rvm.io | bash -s stable (leading slash intentional).

  16. Party time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment