While this started as just a text document to catalog the items that I need for a fresh laptop install is has now become an actual script! This was inspired by this post as I was already using Homebrew for some items.
- Enable all trackpad gestures
- iCloud Login
- Login to Google Accounts
- Personal
- Work
- MacOS Software Updates
- App Store Updates
- Open up Photo's and turn on iCloud Photo Library
- Open up Messages and turn on iCloud Messages
- Turn on Unlock with Apple Watch
- Finder Settings
- Show Path Bar
- Show Status Bar
- Set View Defaults
- Dock Settings
- Enable Auto Hide
- Disable Recent Applications
- Setup Printer
- Download and Install Xcode
- Need to get this from the Apple Developer portal instead of the App Store. Just gives more flexibility to when and how to update it.
- Once installed, run Xcode and install the iOS platform SDK
- Make sure to run it to install the CLI tools as well
xcode-select --install
- Install Homebrew
- Download this repo
- Will setup Git creds and everything later
- Run
brew bundle install
Need to wait until everything is installed before doing this ;)
- Finder
- Messages
- Safari
- Mimestream
- Calendar
- Todoist
- Slack
- Visual Studio Code
- Tower
- Photos
- Music
- Spotify
- System Preferences
- Microsoft Office
- Android Studio
- Start and let it install everything
- CleanShot X
- Launch and apply license
- Setup shortcuts
- Move preview window to right side
- Set to launch at login
- Kaleidoscope
- Launch and apply license
- Logi Options Plus
- Launch, sign in to account
- Setup Scroll Direction
- Microsoft Office Apps
- Launch Word and Login to Office365
- Mimestream
- Launch and setup email accounts
- Make Default Mail App
- Tweak UI Settings
- General - Turn off "Group Messages into converstaions"
- Sidebar & List - List Style - Expanded
- Notion
- Launch and login
- Safari
- Turn off all Autofill
- Show Favorites Bar
- Slack
- Launch and login to workspaces
- Spotify
- Turn off launch at login
- Todoist
- Login and allow notifications
- Tower
- Launch and apply license
- Git Config setup
- Setup SSH keys with GitHub
- Clone laptopsetup repo via commandline to get ssh known hosts up to date. After that Tower will work
- Velja
- Launch and set launch on login
- Setup links
- Visual Studio Code
- Login for Settings Sync via Github
- Add to Path https://code.visualstudio.com/docs/setup/mac
Do This Last
- OneDrive
- Install should have happened already with Office 365 install.
- Login and let sync happen. Will take a long time so be wired into the network
- Setup .zprofile
- Just copy file from this repo to home folder
- Install Flutter Stable via FVM
fvm install stable
fvm global stable
- Sidekick
- Ruby Setup via
rbenv
rbenv install 3.1.2
rbenv global 3.1.2
gem install video_transcoding
- Flutter App
- Clone a flutter app repo, open in VSCode and hit debug.