- Install Dropbox
- Used for syncing configs between several computers
- Make available offline
- Finder > Dropbox > Settings
- Install VS Code and VS Code Insiders
- Turn on Settings Sync for VS Code
- Command Palette - Shell Command: Install 'code' command in PATH
- Set as default editor for Git
git config --global core.editor "code -n --wait"
- Preferences
- Appearance - Dark
- Accessibility
- Pointer Control > Trackpad Options - Enable Dragging with three finger drag
- Keyboard
- Key Repeat - Fast
- Delay Until Repeat - Short
- Press Globe key to - Do nothing
- Shortcuts
- Input Sources
- Uncheck "Previous" (blocks Intellisense hotkey in IDE's)
- Update "Next" to be
Alt + CMD + Space
- Services
- Disable what's not needed
- Files and Folders
- Update hotkeys for Beyond Compare (after installing it)
- Compare Files -
Ctrl + Alt + Cmd + ]
- Compare Folders -
Ctrl + Alt + Cmd + [
- Select Left File for Compare -
Ctrl + Cmd + ]
- Select Left Folder for Compare -
Ctrl + Cmd + [
- Compare Files -
- Update hotkeys for Beyond Compare (after installing it)
- Spotlight
- Disable Spotlight and Finder Search hotkeys
- Install Alfred instead
- If using Alfred on multiple Macs, use Dropbox to sync the settings
- App Shortcuts
- SourceTree.app
- Open -
CMD + DownArrow
- Open -
- SourceTree.app
- Input Sources
- Text Input - Edit
- Uncheck Add period with double-space
- Trackpad
- Point & Click - Turn on "Tap to click"
- More Gestures
- Swipe between full screen apps - Use four fingers
- App Expose - Turn on with Four Fingers
- Displays
- Setup Night Shift
- Lock Screen
- Set Turn display off and Screen Saver to Never
- Hacks
- Faster Key Repeat
- Disable PressAndHold
- Faster Key Repeat (InitialKeyRepeat=10, KeyRepeat=2)
- Logout and Login to see the changes
- Faster Key Repeat
- Install Karabiner-Elements (download from the site)
- Map
CMD + §
toCMD + `
(Controls and symbols - non_us_backslash > grave_accent_and_tilde) - Misc - Disable show icon in menu bar
- Map
- Finder
- Go through the settings (e.g. Folders on Top)
- Show hidden files -
CMD + Shift + Dot
- Install Rectangle (Windows management tool)
- Import setting (or go through the settings)
- Install iTerm
- General > Preferences
- Check "Load preferences from a custom folder" (load from Dropbox)
- Save changes - Automatically
- General > Preferences
- Install Homebrew
- Mac Quick Look Plugins (most don't work on Ventura)
brew install --cask --no-quarantine [package]
syntax-highlight
(SourceCodeSyntaxHighlight)qlstephen
(qlstephen)quicklook-json
(quicklook-json)
- Mac Quick Look Plugins (most don't work on Ventura)
- Install Fira Code font
- Setup
~/.zshrc
and~/.profile
- Import from Dropbox
- Customize Your Shell & Command Prompt
- Setup computer name (e.g.
MacbookAlex
)- Affects sharing and headphones announcment of the computer name
- Mac OS, How to rename computer via scutil
- Install duti (default apps for file types)
brew install duti
duti ~/.duti
- Install command line tools
- Install Node.js
mkdir ~/.fnm
- Install fnm
curl -fsSL https://fnm.vercel.app/install | bash -s -- --install-dir "./.fnm" --skip-shell
- Install Python
- Install PHP (needed for the Alfred GitHub Workflow)
brew install php
- Alfred - Much better than Spotlight
- Chrome, Chrome Canary, FireFox
- Google Drive
- iTerm 2 - Nice terminal
- seti-iterm (theme)
- iTerm2-Color-Schemes
- Karabiner-Elements - Keys settings
- 1Password
- Keka - 7z/Archive app
- Kap - Screen recording (GIF, WebM, MP$)
- HandBrake (video converter)
- Node.js
- Shortcat - GUI accessibility with the keyboard
- Sip - Color picker
- Slack
- Rectangle - Windows management tool
- Legacy alternative - Slate - Low level with code
- SourceTree - Git client
- VS Code
- qBittorrent
- VLC
- CheatSheet
- Clipboard History
- If you buy the Alfred PowerPack, it already has best in class Clipboard History
- Script Kit has a free Clipboard History
- Flycut
- muzzle - Turns on Do-not-Disturb when screen-sharing in Zoom, etc.
- hidden - Menu bar management
- PowerPack for Alfred - Productivity (Paid)
- Clipboard History, Snippets, Workflows, Finder File Actions and much more
- Beyond Compare - Files comparison (Paid)
- Install the Command Line Tools from the app menu
- alfred-beyondcompare4
- macOS Preferences
- Extensions - Enable "Finder Extensions"
- MacPaw CleanMyMac 3 (paid) and Gemini 2 - Mac maintenance
- RCDefaultApp - Set default apps files and more
- Colors Converter
- alfred-devdocs
- alfred-emoji-workflow
- alfred-github-workflow
- alexilyaev/alfred-workflow-github (my own spin off - alpha)
- alfred-material-colors-workflow
- Create New File in Finder
- alfred2-sourcetree-workflow
- Bulk File Renaming
- alfred-npms
- alfred-fkill
- Setup
- In multi comp setup, can't install globally as it updates the symlinks in
~/Library/CloudStorage/Dropbox/Settings/Alfred/Alfred.alfredpreferences/workflows
- Run the "Setup App Settings Symlinks" workflow, and then:
cd ~/.config/alfred-npm-workflows
yarn --force
- Or manually for the first time:
mkdir ~/.config/alfred-npm-workflows
cd ~/.config/alfred-npm-workflows
yarn add [workflow]
(not--global
)
- In multi comp setup, can't install globally as it updates the symlinks in
- Mac keyboard shortcuts
- Access Hidden Options and Information With Your Mac’s Option Key
- Using Mac OS X productivity enhancements
- Fabulous macOS Tips & Tricks
- StackExchange - Please share your hidden macOS features or tips and tricks
- Fix: Retina MacBook Pro takes a long time to wake from sleep
- AskDifferent - Please share your hidden macOS features or tips and tricks