- Update to the latest OSX patch
- Set new system password
- Turn on hard drive encryption
- Setup Touch ID
- Trackpad
- Turn off natural scrolling
- Uncheck
tap to click
- Desktop
- Snap to grid
- Hot Corners:
- Bottom Left: Disable Screensaver
- Bottom Right: Start Screensaver
- Dock
- Configure cDock on personal machine
- Disable System Integrity Protection
csrutil disable
- Enable System Integrity Protection after install complete
csrutil enable
- Configure uBar on work machine
- Clock
- Show date
- Show seconds
- Flash separators
- Battery
- Show percentage
- Sound
- Show volume in menu bar
- Finder
- Setup sidebar
- Setup default view
- Sort by: Name
- Date Modified
- Size
- Kind
- Use relative dates
- Show icon preview
- Text size: 16
- Click
Use as Defaults
- Show Path Bar
- Show Status Bar
- Add info and delete buttons to toolbar
- Turn on view hidden files
- Energy Saver: Turn off slightly dim display on battery power
- Security
- Turn on FileVault disk encryption
- Set to require password immediately
- Turn on Firewall (?)
- App Store
- Free: Save download
- App Store
- Affinity Designer
- Affinity Photo
- Agenda
- Airmail 3
- Configure email accounts
- Bear
- Divvy for window management
- Dr. Cleaner Pro for keeping my machine cruft free
- Encrypto for staying secure
- Fantastical 2
- Configure accounts
- Check Appearance > Hide Fantastical in menu bar
- Gifox
- Kaleidoscope
- Paprika Recipe Manager 3
- Pixelmator
- The Unarchiver
- Things
- Trello
- Ulysses
- Browsers:
- Blisk
- Brave
- Firefox
- Firefox Nightly
- Chrome
- Set as default browser
- Set to confirm on
Cmd Q
for Quit - Log in and sync bookmarks and extensions
- Safari Technology Preview
- TorBrowser
- Vivaldi
- Non App Store:
- 1Password 7
- Download browser extensions
- Adobe Creative Cloud
- Alfred 3
- Sync preferences
- Import theme
- cDock non-work machine
- Dash
- Docker
- Dropbox
- ExpressVPN for staying secure
- ForkLift for FTP use
- Sync favorites
- Hyper
- HyperDock
- ImageOptim for optimizing images
- iTerm2
- Karabiner
- Kap for recording gifs
- MyHarmony for my universal remote
- Postman
- Renamer
- Rocket
- Sip
- Sketch
- Skype
- Slack
- Spotify
- Themer
- uBar for work machine
- VirtualBox
- Visual Studio Code
- VLC
- VMware Fusion
- 1Password 7
- Install Xcode command line tools
- Install Homebrew
- Install Bash-It
- Install or patch a Nerd Font
- Install theme
- Download & symlink dotfiles
- Configure Bash
- Load
.bash_profile
- Load
.gitconfig
contents into global~/.gitconfig
- Load
.gitignore_global
- Load
- Configure iTerm
- Sync preferences
- Install color theme
- Set text to:
- Regular font:
18pt Dank Mono Regular Nerd Font Complete
- Non-ASCII font:
16pt Space Mono Regular Nerd Font Complete
- Regular font:
- Install NVM/Node
- Install nvm.
- Download latest Node via nvm (e.g.,
nvm install node
). - Make it the global version of Node:
nvm alias default <version>
.
- Enable
code
cli commands withvsce
- Sync preferences: (Settings Sync)
- Install favorite extensions (personal):
- :emojisense:
- Apache Conf
- Auto Close Tag
- Auto Rename Tag
- Autoprefixer
- Beautify
- Better TOML
- Blank Line at the End of File
- Can I Use
- change-case
- Color Highlight
- CSS Peek
- Dash
- Docker
- Duplicate action
- EditorConfig
- Emoji Code
- ESLint
- File Peek
- GitLens
- Guides
- Handlebars
- highlight-matching-tag
- IntelliSense for CSS
- Less Intellisense
- Markdown Emoji
- Monokai++
- Nunjucks
- Panda Theme
- Partial Diff
- Path Intellisense
- Polacode
- Prettier
- Rainbow CSV
- Sass
- Stylesheet Formatter
- SVG Viewer
- Trailing Spaces
- Vagrantfile Support
- Version Lens
- VS Live Share
- vscode-icons
- Webpack Progress
- Install favorite extensions (work):
- Configure TimeMachine and perform initial backup
- Turn off, and set Cal reminder to perform manually each week
- Install Fonts from backup fonts dir
- Download music from Apple Music
- Add Audible account to iTunes