79 lines
2.1 KiB
Markdown
79 lines
2.1 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
|
|
* Caffeine: http://lightheadsw.com/caffeine/
|
|
* HyperSwitch: https://bahoom.com/hyperswitch/get
|
|
* Flycut: https://github.com/TermiT/Flycut/releases
|
|
* Visual Studio Code: https://code.visualstudio.com/Download
|
|
* Bear: https://bear.app
|
|
* Nextcloud: https://nextcloud.com/install/
|
|
* Open-source fonts via brew: https://github.com/Homebrew/homebrew-cask-fonts
|
|
|
|
### Work related software
|
|
* Docker: https://www.docker.com/products/docker-desktop
|
|
* USB Overdrive: http://www.usboverdrive.com
|
|
|
|
## brew installed packages
|
|
Might need a cleanup:
|
|
```
|
|
$ date; brew list
|
|
Thu Jan 3 14:54:26 CET 2019
|
|
adns hicolor-icon-theme oniguruma
|
|
atk icu4c openssl
|
|
bash-completion ipcalc openssl@1.1
|
|
cairo iperf p11-kit
|
|
diffuse ipmitool pango
|
|
dirmngr jpeg pass
|
|
dos2unix jq pcre
|
|
fontconfig juju pinentry
|
|
fortune kubernetes-cli pixman
|
|
fping kubernetes-helm pkg-config
|
|
freetype libassuan pssh
|
|
fribidi libffi pth
|
|
gd libgcrypt pwgen
|
|
gdbm libgpg-error py2cairo
|
|
gdk-pixbuf libidn2 pygobject
|
|
geoip libksba pygtk
|
|
geoipupdate libpng python
|
|
gettext libssh2 python3
|
|
git libtasn1 python@2
|
|
git-flow libtiff qemu
|
|
givegif libunistring qrencode
|
|
glib libusb readline
|
|
gmp libusb-compat rpm2cpio
|
|
gnu-getopt libxmlsec1 s-lang
|
|
gnupg libyaml shared-mime-info
|
|
gnupg2 lua sqlite
|
|
gnuplot md5sha1sum thefuck
|
|
gnutls midnight-commander tokyo-cabinet
|
|
goaccess mysql tree
|
|
gobject-introspection ncdu wdiff
|
|
gpg-agent ncurses webp
|
|
graphite2 nettle wget
|
|
grc nmap wmctrl
|
|
gtk+ npth xz
|
|
harfbuzz oath-toolkit
|
|
```
|
|
|
|
## CLI settings
|
|
|
|
```
|
|
defaults write -g InitialKeyRepeat -int 15
|
|
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
|
|
```
|