# OSX ## Software to make it behave like a real OS * Homebrew: http://brew.sh * Spectacle: https://www.spectacleapp.com * Tunnelblick: https://tunnelblick.net * iTerm2: https://iterm2.com * Caffeine: http://lightheadsw.com/caffeine/ * Flycut: https://github.com/TermiT/Flycut/releases * Visual Studio Code: https://code.visualstudio.com/Download * Notable: https://notable.app * Nextcloud: https://nextcloud.com/install/ * Open-source fonts via brew: https://github.com/Homebrew/homebrew-cask-fonts * displayplacer: https://github.com/jakehilborn/displayplacer ### Work related software * Docker: https://www.docker.com/products/docker-desktop * USB Overdrive: http://www.usboverdrive.com ## brew installed packages List is stored in `brew.txt`. Compile list with `brew list -1 > brew.txt`, then on a new machine, install it with `xargs brew install < brew.txt`. ## CLI settings ``` defaults write -g InitialKeyRepeat -int 12 defaults write -g KeyRepeat -int 1 defaults write com.apple.screencapture location ~/screenshots/ defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true defaults write com.apple.desktopservices DSDontWriteUSBStores -bool true # Then reload the GUI killall SystemUIServer ``` ## Fully disable TouchID ``` bioutil -w -s -u 0 bioutil -w -s -f 0 ```