dotfiles/README.md
2019-02-18 13:48:58 +01:00

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
```