# Show help / list of commands
./manage.sh
# Install everything
./manage.sh install
# Update everything
./manage.sh update
# Link dotfiles
./manage.sh link
# Unlink dotfiles
./manage.sh unlink
# Install specific components
./manage.sh install homebrew
./manage.sh install formulas
./manage.sh install omz
# Update specific components
./manage.sh update homebrew
./manage.sh update zsh-plugins
./manage.sh update dotfilesThere's only so much you can put into dotfiles in macOS...
Go into
System SettingsDesktop & Dockand set allHot Corners...toOFFDesktop & Dock > Mission Controland setAutomatically rearrange Spaces based on most recent usetoOFFDesktop & Dock > Desktop & Stage Managerand setClick wallpaper to reveal desktoptoOnly in Stage ManagerKeyboard Shortcuts > Mission Controland disable allMove [*] a spaceKeyboard Shortcuts > Mission Controland set allSwitch to Desktop [number]toctrl + opt + cmd + [number]Keyboard Shortcuts > Modifier Keysand setCaps Lock keytoEscapeKeyboardand setKey repeat ratetoFast (MAX)Keyboardand setDelay until repeattoShort (MAX)Keyboardand setPress Globe key totoShow Emoji & SymbolsAppearanceand setAllow wallpaper tinting in windowstoOFFAppearanceand setLiquid GlasstoTintedMenu Barand setAutomatically hide and show the menu bartoAlwaysMenu Barand setShow menu bar backgroundtoONSoundand setPlay feedback when volume is changedtoONPrivacy & Security > Developer toolsand setAlacrittytoON
Setup SSH key
ssh-keygen -t ed25519
Apps that need to be installed manually
- Docker Desktop
- KensingtonWorks (if using Kensington Trackball Mouse)
Setup neovim config
- https://github.com/fluxth/nvim-config
- TODO: Add to automation script later