Using this to set up MacOS after a fresh install. Worked for MacOS Monterey in Apr 2022.
- Install Homebrew
- Run any commands the installer asks you to
- You might need to add
brewto your PATH. Follow the installer's instructions - Optional (if you have a
Brewfileyou want to install from):- Navigate to the folder that has the
Brewfile - Run
$ brew bundle
- Navigate to the folder that has the
- Install GitHub CLI:
brew install gh; brew upgrade gh gh auth login-> HTTPS -> browser -> follow instructions in terminalgit config --global user.email "user@domain.com"git config --global user.email "alexandru.cristiean@gmail.com"; git config --global user.name "Alexandru Cristiean"
- From my local machine:
cd ~/.config/; git commit -am 'latest'; git pullbrew dump --file=~/.config/Brewfile --force
- On new machine:
git clone https://github.com/cristiean/configmv config/ .config; cp .config/.hushlogin .;cp .config/zsh/.zsh-env-to-place-in-root .zshenv .;exec zsh
$ brew bundlein a folder withBrewfile
- If not already installed in Apps, run
$ brew install iterm2 - Load automatically: Point iTerm2 preferences to
~/.config/iterm2
- Airdrop & Continuity -> Allow Handoff between this Mac and your iCloud devices
- Show scroll bars: When scrolling
- Spotlight
- ...
- Dock
- Size: 1/3
- Magnification: 1/2
- Minimise windows using: Scale effect
- Minimise windows into application icon
- Automatically hide & show the Dock
- Mission Control
- Automatically rearrange Spaces based on most recent use
- Hot corners: Right Bottom -> Start Screensaver
- Add Personal (Mail, Calendar)
- Add Work/Uni (Mail, Calendar)
- Add cards
- More Space
- Night Shift -> Sunset to Sunrise
- TODO:
- Key Repeat Rate -> max
- Key Repeat Delay -> max
- Text Input -> Sources
- Add native language
- Modify settings for All Input Sources (capitalisation, etc)
- Correct spelling automatically
- Capitalize words automatically
- Add period with double-space
- Use smart quotes and dashes
- Tracking speed 6/10
- Click: Light
- Enable Messages on iCloud
- View
- Show path bar
- Show status bar
- Add/Remove folders from Favourites sidebar
- Rocket
- Start at Login
- Fuzzy search
- Double key trigger
- Size: Large
- HiddenBar
sudo xattr -dr com.apple.quarantine /Applications/Hidden\ Bar.app- Start at Login
- Autocollapse: 30s
- StatusBar
- Network
- Widgets
- Pictogram: Arrows
- Alignment: Right
- Widgets
- Sensors
- System Total
- Network
- Rectangle
- Animate footprint
- Haptic feedback
- TODO: Import config