Brew file

Straight to the point, a brewfile.

tap "homebrew/bundle"
tap "homebrew/cask"
tap "homebrew/cask-versions"
tap "homebrew/core"
tap "homebrew/services"
tap "instantclienttap/instantclient"
brew "blink1"
brew "composer"
brew "openldap"
brew "growly"
brew "httpd", restart_service: true
brew "imagemagick"
brew "jpegoptim"
brew "libiconv"
brew "mcrypt"
brew "mysql"
brew "node"
brew "pandoc"
brew "php"
brew "php-code-sniffer"
brew "pkg-config"
brew "pngquant"
brew "starship"
brew "testssl"
brew "yarn"
brew "instantclienttap/instantclient/instantclient-basic"
brew "instantclienttap/instantclient/instantclient-sdk"
brew "instantclienttap/instantclient/instantclient-sqlplus"
cask "adoptopenjdk"
cask "bartender"
cask "basictex"
cask "bettertouchtool"
cask "busycal"
cask "dbeaver-community"
cask "discord"
cask "docker"
cask "gimp"
cask "insomnia"
cask "kaleidoscope"
cask "little-snitch"
cask "microsoft-auto-update"
cask "microsoft-edge"
cask "visual-studio-code"
cask "vivaldi"
cask "xquartz"
cask "yammer"

So for those who don't know, brew is a great installer for Mac OS. It's a command line tool that handles your dependencies for apps etc. so that you can just keep them up to date and relevant with regular (automated) script executions etc. The above is an output of brew dump that shows all the libraries I've currently installed via brew. I can then use this file to rebuild my brew install on a clean machine. This is a good place to store them/ update them to ensure when my computer next needs reimaging/ updating I can get back to speed faster/ more certainly than trying to figure out where everything went.

Thinking on it, it might be good to make this a separate git repo so I can include things like .zshrc and .config files to keep all the configs together. Hum.