My macOS Setup for Developers

2nd April 2019
macossetuptools

Sanket Sahu

Old system

  • Copy .ssh folder, .zshrc aliases
  • VSCode > Upload settings on Settings Sync.

New system

  • Paste .ssh folder, .zshrc aliases.

  • Move the projects folder. If not, you might need .env from your local projects.sa

  • iCloud login restores Desktop, Documents etc.

  • Open Safari > Install Brave

    • Brave Login will sync all the extensions, password, bookmarks
  • Install Slack

  • Install Discord

  • Install Notion

  • Install Adobe Creative Cloud

    • Photoshop CC
    • Adobe XD
  • Install VSCode

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

    There are over 45 VSCode plugins.

  • Install brew

  • To install iTerm, follow these steps.

    • Customise iTerm from this gist: (ZSH_THEME="agnoster", Source Code Pro...)
    • ☝️That will install Developer tools
    • Settings > Appearance > General > Theme > Minimal (I love this one)
    • 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

Get started

  • mkdir ~/projects
  • Clone repos