Fresh install - OSX
As a reminder to my future self, here is my personal recipe for new fresh install
Jan 01, 2021 · 302 words
As a reminder to my future self, here is my personal recipe for new fresh install. Yes it looks like holiday is a great time to update OSX to the new and shiny one.
Install OSX - then re-install OSX
Format the hard drive with Disk Utility between the 2 installs
⌘ + R
on star
tup
Get .dotfile and .ssh keys
From only you know where :-) and set right permissions
- .ssh directory: 700 (drwx——)
- public key (.pub file): 644 (-rw-r–r–)
- private key (id_rsa): 600 (-rw——-)
- lastly your home directory should not be writeable by the group or others (at most 755 (drwxr-xr-x)).
Sync iCloud
- Careful with the 2 accounts (1 coming from a previous era of .Mac account)
Pre-essential
- Download and install iA Writer Mono
- Configure Mail.app with the font :-) and disable “load remote content”
Remap capslock and alt+tab
- Open System Preferences → Keyboard.
- Shortcuts, Keyboard, Move focus to next window set alt+tab
- On Keyboard, Click the Modifier Keys button in the bottom right-hand corner.
- Click the drop down box next to the hardware key that you’d like to remap, and select Escape.
- Click OK and close System Preferences.
In Mac App Store
- Download previously bought apps (that I still need)
Install Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Add cask
brew tap homebrew/cask
Install softs
brew install --cask finicky
brew install --cask beaker-browser
brew install --cask homebrew/cask-versions/firefox-developer-edition
brew install --cask hazel
brew install --cask firefox
brew install --cask doxie
brew install --cask authy
brew install --cask nova
brew install --cask alfred
brew install --cask docker
brew install --cask transmit
brew install --cask vlc
brew install --cask sequel-pro
brew install tig
brew install --cask sitesucker
brew install --cask Transmission
brew install hugo
brew install woff2
Workflows
- Alfred - switch to darkmode
Install oh my zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"