Skip to content

Instantly share code, notes, and snippets.

@sanketsahu
Created May 21, 2020 17:51
Show Gist options
  • Save sanketsahu/4b9bdb9e1457579892960419cdf68ac3 to your computer and use it in GitHub Desktop.
Save sanketsahu/4b9bdb9e1457579892960419cdf68ac3 to your computer and use it in GitHub Desktop.
My MacOS Setup for Developers

Installing a new Mac for Developers

Old system

  • Copy .ssh folder, .zshrc aliases

  • VSCode > Upload settings on Settings Sync.

New system

  • Paste .ssh folder, .zshrc aliases

  • iCloud login restores Desktop, Documents etc.

  • Open Safari > Install Chrome
    • Chrome Login will sync all the extensions, password, bookmarks

  • Install Slack
  • Install Notion

  • Install Adobe Creative Cloud
    • Photoshop CC
    • Adobe XD

  • Install VSCode
    • Install Settings Sync
    • Download plugins using Settings Sync: a80e2cd6d6465a9a3bef09497da7d175

  • Install iTerm
    • Customise iTerm: https://gist.github.com/kevin-smets/8568070
    • ☝️That will install Developer tools
    • Settings > Appearance > General > Theme > Minimal
    • OhMyZsh plugins that I use
      • git zsh-autosuggestions laravel npm copyfile copydir common-aliases composer gitignore


  • Utilities
  • Install
  • Install Xcode
    • Get simulators

  • Install React Native
  • Install Flutter

  • mkdir ~/projects
  • Clone repos
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment