last update macOS Catalina 10.15
- dock settings:
defaults write com.apple.dock tilesize -int 36
- quickly remove all apps from dock
defaults write com.apple.dock persistent-apps -array
-
# https://apple.stackexchange.com/a/70598 defaults write com.apple.dock autohide-delay -int 0 defaults write com.apple.dock autohide-time-modifier -float 0.4 killall Dock
- killall Dock
- http clone dotfiles repo
git clone https://github.com/seanlennaerts/dotfiles.git
. Will be prompted to install command line utils. - install ohmyzsh from repo. macOS now comes with zsh out of the box.
- rm default .zshrc. symlink .zshrc, gitconfig, etc.
ln -s ~/dev/dotfiles/zshrc ~/.zshrc ln -s ~/dev/dotfiles/gitconfig ~/.gitconfig ln -s ~/dev/dotfiles/gitignore_global ~/.gitignore_global ln -s ~/dev/dotfiles/READ_BEFORE_CLEAN_INSTALL.txt ~/Documents/READ_BEFORE_CLEAN_INSTALL.txt
- install brew
brew install iterm2 visual-studio-code google-chrome caffeine moom git direnv
etc.- iterm2 settings (can do before launching iterm for first time):
- specify preferences dir
defaults write com.googlecode.iterm2.plist PrefsCustomFolder -string "~/dev/dotfiles/"
- tell iterm2 to use custom preferences
defaults write com.googlecode.iterm2.plist LoadPrefsFromCustomFolder -bool true
- specify preferences dir
- other things you might forget:
- keyboard repeat and delay both all the way to the right
- tracking speed 3rd from the right
- add iterm2 to login items
- top right corner display lock
- disabled space rearrange by most recently used
- reset launchpad
defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock
- Uncheck "Show recent applications in Dock"
- iCloud:
- Moom:
- "Remove items from the Trash after 30 days" in Finder preferences