Last active
April 16, 2016 08:22
-
-
Save dannysmith/8821178 to your computer and use it in GitHub Desktop.
Setup for New Mac
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Basic Setup of Mac | |
| ------------------ | |
| Software Update & App Store Update | |
| Set Up Accounts (Bader, CTS, dasmith, bac, iCloud, manyhats) | |
| Set Up Mail (signatures, settings) | |
| Set up iCal | |
| Set up Safari Extensions (Readability, AdBlock, 1Password, Add to Amazon, Ultimate Status Bar, Buffer) | |
| Set up iTunes | |
| Set up FaceTime | |
| Set Desktop Backgrounds & Finder Options | |
| Set up System Preferences & Notifications | |
| Install Browsers | |
| ---------------- | |
| Install Chrome | |
| Configure Chrome(Readability, AdBlock, 1Password, Add to Amazon, Buffer, Hangouts) | |
| Install Chrome Canary | |
| Configure Canary | |
| Install Firefox | |
| Configure Firefox | |
| Install Flash, QuickTime, ShockWave, Java, SilverLite | |
| Install Utilities | |
| ----------------- | |
| Install Alfred (Add skins, powerpack and custom Workflows - will need to move some scripts over) | |
| Install and Configure 1Password | |
| Install Disk Doctor | |
| Install Disk Map | |
| Install Duplicate Detective | |
| Install the UnArchiver | |
| Install Silverlight | |
| Install XCode & Java | |
| -------------------- | |
| Install XCode (App Store) | |
| Install XCode Developer Tools | |
| Install XCode Command line tools (in Xcode Preferences) | |
| Install XQuartz | |
| Update Java to latest version of JVM & check with `java - version` | |
| Set Up Dropbox | |
| -------------- | |
| Re-jig dropbox contents to make more sense | |
| Shell | |
| ----- | |
| Install Inconsolata | |
| Set up Terminal with colours and type size/settings etc | |
| Sort out Dotfiles | |
| ----------------- | |
| Pull down dotfiles repo from github into ~/dotfiles and symlink all stuff into ~ | |
| Run through: http://code.tutsplus.com/tutorials/setting-up-a-mac-dev-machine-from-zero-to-hero-with-dotfiles--net-35449 | |
| Work through dotfiles and bin off any crap stuff/reorganise & comment. | |
| Text Editor | |
| ----------- | |
| Install Sublime Text 3 | |
| Run `sudo ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/bin/st` | |
| Install package manager | |
| Install packages: | |
| Alignment | |
| Beautifyruby | |
| CoffeeCompile | |
| CSSComb | |
| Cucumber | |
| Cucumber Step Finder | |
| Derby | |
| Emmet | |
| FindKeyConflicts | |
| Gherkin | |
| GitCutter | |
| GitHubinator | |
| Guard | |
| IndentXML | |
| Jira | |
| jQuery | |
| jQuery snippets for Coffeescript | |
| Liquid | |
| Markdwn Extended | |
| MarkdownEditing | |
| Neat Sass Snippets | |
| Nettuts+ Fetch | |
| Placeholders | |
| PyV8 | |
| RSpec | |
| Rubymotion autocomplete | |
| RubyMotionSpec | |
| Sass | |
| SASS Snippets | |
| SidebarEnhancements | |
| SublimeCodeIntel | |
| SublieGit | |
| SublimeLinter | |
| SublimePeek | |
| Tag | |
| Theme - Spacegray | |
| ApplySyntax | |
| Move preference files from ~/Library/Application\ Support/Sublime\ Text/Packages/User | |
| Move any custom snippets from ~/Library/Application\ Support/Sublime\ Text/Packages/User/Snippets | |
| Install cucumber step-finder plugin: https://gist.github.com/dannysmith/9207769 | |
| Install sublimeall (already signed up-password in 1Password) | |
| Windows | |
| ------- | |
| Install Bootcamp and Set Up | |
| Boot into Windows and install Windows | |
| Install Chrome, Firefox, Skype, Sublime Text and Sharepoint Designer | |
| Install vmWare Fusion | |
| Configure vmWare to use Bootcamp Partition (http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1014618) | |
| Install Software | |
| ---------------- | |
| Install Skype | |
| Install Evernote (and Sync) | |
| Install iBooks | |
| Install Pages, Numbers and Keynote | |
| Install Textual | |
| Install Awaken | |
| Buy Norton AV for Mac | |
| Install Cloud.ly | |
| Install Coda 2 | |
| Install CodeKit | |
| Install Color Picker 2 | |
| Install ColorStrokes | |
| Install Day One | |
| Install Drive Genius | |
| Install Duo | |
| Install Flux | |
| Install FontCase | |
| Install (or move over) Fuzzyclock | |
| Install GhostLab | |
| Install Github for MAc | |
| Install GoToMeeting 6 | |
| Install Hammer | |
| Install Growl | |
| Install Harvest | |
| Install HTTPClient | |
| Install Hues | |
| Install iA Writer | |
| Install Writer Pro | |
| Install iBoostUp | |
| Install ImageAlpha | |
| Install ImageOptim | |
| Buy Kaleidoscope | |
| Install Microsoft Office | |
| Install MindNote Pro | |
| Install OmniFocus | |
| Install Keyboard Cleaner | |
| Install Paparazzi! | |
| Install Pixa | |
| Install Pixelmator | |
| Install Producteev | |
| Install Ripit | |
| Install RubyMine | |
| Install Sequel Pro | |
| Install SharePlus | |
| Install Sketch | |
| Install Sketch Beta | |
| Install Skitch | |
| Install Sleepytime | |
| Install SoapUI | |
| Install Spotify | |
| Install Slack | |
| Install Telephone | |
| Install TimeOut Free | |
| Install Transmit | |
| Install tumblr backup | |
| Install Twitter | |
| Install uTorrent | |
| Install VLC | |
| Install Wedge | |
| Install hipChat | |
| Install Versions | |
| Install Recordit | |
| MAMP | |
| ---- | |
| Download and install MAMP | |
| Move MAMP into the home directory | |
| HomeBrew & Stuff | |
| --------------- | |
| Install Homebrew | |
| brew update | |
| brew install svn git hub python3 readline libxml2 imagemagick postgresql node curl chromedriver rbenv ruby-build heroku-toolbelt mysql ack | |
| gem update --system | |
| gem list | |
| rbenv install 1.9.3-p448 | |
| rbenv install 2.0.0-p535 | |
| rbenv global 2.0.0-p535 | |
| (add line to .bash_profile) | |
| ruby --version | |
| gem install bundler hirb json rake rdoc rerun sass shotgun wirble showterm http pry rails mysql2 sequel travis | |
| rbenv rehash | |
| gem list | |
| git clone -- git://github.com/carsomyr/rbenv-bundler.git ~/.rbenv/plugins/bundler | |
| heroku login | |
| Install quickLook Plugins | |
| ------------------------ | |
| (to /Library/QuickLook) | |
| QLStephen - text files with no name - http://whomwah.github.io/qlstephen/ | |
| QLColorCode - Syntax Highlighting for code - https://code.google.com/p/qlcolorcode/ | |
| QLMArkdown - http://inkmarkapp.com/markdown-quick-look-plugin-mac-os-x/ | |
| Add GitHub markdown to QLMarkdown - https://gist.github.com/dannysmith/9052524 | |
| Restart quicklook: qlmanage -r | |
| Run Setup Scripts | |
| ----------------- | |
| Run this: https://gist.github.com/dannysmith/9369950 | |
| Transfer Data | |
| ------------- | |
| Set up a sensible folder structure | |
| Transfer over files from previous laptop - be selective. | |
| Transfer Fonts from previous laptop - be selective. | |
| Install Backup | |
| -------------- | |
| Remove old TimeMachine backups | |
| Clean out Backup Hard Drive of any unneeded archives | |
| Move unused films and data fro old laptop to Archive HD | |
| Install and configure backblaze | |
| Configure Time Machine | |
| Cleanup | |
| ------- | |
| Work through all dotfiles and remove any entries that are superfluous | |
| Run Disk Map | |
| Run Duplicate Detective | |
| Run Disk Doctor | |
| Run Norton AV Scan | |
| Empty Trash | |
| Repair Disk Permissions | |
| sudo /usr/libexec/locate.updatedb # Rebuild locate DB | |
| Rebuild spotlight index |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment