42 lines
1.3 KiB
Markdown
42 lines
1.3 KiB
Markdown
# 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
|
|
```
|