2023-05-08 11:08:55 +02:00
|
|
|
# macOS
|
|
|
|
|
|
2018-11-08 17:17:14 +01:00
|
|
|
## Software to make it behave like a real OS
|
|
|
|
|
|
2023-05-08 11:08:55 +02:00
|
|
|
* [Homebrew](http://brew.sh)
|
|
|
|
|
* [Spectacle](https://www.spectacleapp.com)
|
|
|
|
|
* [Shortcat](https://shortcat.app)
|
|
|
|
|
* [Tunnelblick](https://tunnelblick.net)
|
|
|
|
|
* [iTerm2](https://iterm2.com)
|
2023-10-25 11:20:21 +02:00
|
|
|
* [cool-retro-term](https://github.com/Swordfish90/cool-retro-term)
|
2023-05-08 11:08:55 +02:00
|
|
|
* [Caffeine](http://lightheadsw.com/caffeine/) (does not work on M2)
|
|
|
|
|
* [Flycut](https://github.com/TermiT/Flycut/releases)
|
|
|
|
|
* [Nextcloud](https://nextcloud.com/install/)
|
|
|
|
|
* [Open-source fonts via brew](https://github.com/Homebrew/homebrew-cask-fonts)
|
|
|
|
|
* [displayplacer](https://github.com/jakehilborn/displayplacer)
|
|
|
|
|
* [Obsidian](https://obsidian.md)
|
2018-11-08 17:17:14 +01:00
|
|
|
|
|
|
|
|
### Work related software
|
2023-05-08 11:08:55 +02:00
|
|
|
|
|
|
|
|
* [Docker](https://www.docker.com/products/docker-desktop)
|
|
|
|
|
* [USB Overdrive](http://www.usboverdrive.com)
|
2018-11-08 17:17:14 +01:00
|
|
|
|
2018-11-12 14:07:42 +01:00
|
|
|
## brew installed packages
|
2023-05-08 11:08:55 +02:00
|
|
|
|
2019-03-18 16:46:45 +01:00
|
|
|
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`.
|
2018-11-12 14:07:42 +01:00
|
|
|
|
2018-11-08 17:17:14 +01:00
|
|
|
## CLI settings
|
|
|
|
|
|
2023-05-08 11:08:55 +02:00
|
|
|
```bash
|
2020-02-18 07:37:50 +01:00
|
|
|
defaults write -g InitialKeyRepeat -int 12
|
2018-11-08 17:17:14 +01:00
|
|
|
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
|
|
|
|
|
```
|
2019-02-18 13:48:58 +01:00
|
|
|
|