- Download the new image, then
- Do the following to a usb drive:
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled -- /Applications/Install\ macOS\ Mojave.app
- Restart holding option
- Launch disk utility, erase HDD
- Go back and install
- 1Password
- CommanderOne
- Kindle
- LibreOffice
- Spotify
- VLC
- iTerm
- Fluor (function key remap - choose function keys for VIM)
- Karabiner (keybord remap tilde and +-)
- Bartender (hides icons)
- spectacle (window management)
- Caffeine
- iTerm2
- Docker
- Dash (requires license)
- Markoff
- htop
- hub (github console client)jsonviewj
- Tunnelblick
- Slack
- Zoom.us
- Adblock
- jsonview
- livereload
- page load time
- react dev tools
- vimium
- momentum
- 1pass
- adblock plus
- multi-account containers
- react dev tools
- vimium
- Google Earth Pro
- Garmin BaseCamp
- Garmin MapManager and MapInstall
- FBX Review (3D model view)
- DraftSight
1 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2 brew install cask
4 brew cask install google-chrome
5 brew cask install firefox
8 brew cask install 1password
10 brew cask install commander-one 12 brew install rbenv 29 brew cask install spectacle 34 brew cask install caffeine 52 brew install macvim cask zoomus cask slack hub cask bartender
- macvim needs to be linked after install
- Monaco for Powerline and Menlo for Powerline need to be installed
- need to change default shell like this:
$ sudo echo "$(which zsh)" >> /etc/shells
$ chsh -s $(which zsh)
- need to add ssh key to keychain, like this:
- Edit ~/.ssh/config: Host * AddKeysToAgent yes UseKeychain yes IdentityFile ~/.ssh/id_rsa
- ssh-add -K ~/.ssh/id_rsa
-
change hostname:
sudo scutil --set HostName [NewHostNameHere]
-
to make tmux work with iTerm:
- preferences -> profile -> keys -> option keys send ESC+
- remap modifiers -> command keys should send alt
- under preferences -> keys -> key bindings, add "do not rempa modifiers" for "real" cmd key usages