Use brew cask to install software on MacOS

That’s the way to automate your favorite apps installed on a new machine with one command and a config file.
https://github.com/Homebrew/homebrew-cask.

You can either install apps manually with a command like brew cask install goland or install all your apps by provided config.
One downside is that it has a limited list of apps supported — https://formulae.brew.sh/cask/.
That’s an example of your Caskfile:

tap "homebrew/cask"
tap "homebrew/cask-drivers"
tap "homebrew/cask-fonts"
tap "homebrew/cask-versions"

cask "alfred"
cask "docker"
cask "firefox"
cask "goland"
cask "google-chrome"
cask "google-chrome-canary"
cask "google-drive-file-stream"
cask "iterm2"
cask "rectangle"
cask "spotify"
cask "telegram"
cask "tunnelblick"
cask "vienna"
cask "vlc"

To install all the apps from the config, just run this command:

brew bundle --file=<path-to>Caskfile

LEAVE A COMMENT