My macOS Setup for Developers
2nd April 2019
macossetuptools
Old system
- Copy
.sshfolder,.zshrcaliases - VSCode > Upload settings on Settings Sync.
New system
-
Paste
.sshfolder,.zshrcaliases. -
Move the projects folder. If not, you might need
.envfrom 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
- Fix the home / end keys on Mac http://www.evansweb.info/2005/03/24/mac-os-x-and-home-end-keys/
- Keyboard Shortcut to Zoom the current window: Setup Preferences > Keyboard > App Shortcuts > Cmd + Alt + = to “Zoom”
- Dato
- CopyClip (not using any more)
- Magnet
- https://pliim.app/ (not using any more)
-
Install
- homebrew (install ruby, python - I guess)
- Node / npm
- Yarn
- PHP / Composer / Apache (maybe)
- PHP 7.3 for Catalina https://stackoverflow.com/a/59446276/213767 PHP for Monterey https://getgrav.org/blog/macos-monterey-apache-multiple-php-versions
- phpMyAdmin
-
Install Xcode
- Get simulators
-
Install React Native
-
Install Flutter
Get started
- mkdir ~/projects
- Clone repos