
- CAKEBREW SAFE LICENSE KEY
- CAKEBREW SAFE MOVIE
- CAKEBREW SAFE INSTALL
- CAKEBREW SAFE SOFTWARE
- CAKEBREW SAFE CODE
Which annoyed me, because I like my Brewfile to be alphabetical. obs: If you use the Elgato Stream Deck, note that OBS must be installed before the Stream Deck software.elgato-control-center: Tool for controlling my Elgato Key Lights.
CAKEBREW SAFE MOVIE
dropbox: I go back and forth with Dropbox I keep my documents in iCloud, but Dropbox is great for syncing certain files (for example, I keep my Alfred settings in sync via Dropbox) and also, this is where I keep images, movie files, etc. dash: Great tool for quick access to documentation on various tools, languages, etc. Maybe it's a force of habit, maybe you have a better tool you like. beyond-compare: I use this for diffing files.
Lets you hide various things in the Mac menubar.
bartender: Small utility that you don't know you needed until you try it. Replaces Spotlight for launching apps by search, and also includes a great clipboard replacement. I'll eventually write up a post detailing the various Alfred workflows that make my life easier. CAKEBREW SAFE CODE
This means I don't need to create a new code for Google, etc when I get a new phone! I can use it on my phone, as well as keep them in sync across all my devices. authy: As much as possible, I use Authy for my OTP/multi-factor authentication.audio-hijack: Rogue Amoeba again! Dump audio from any application to be recorded, etc.I use this to stream Spotify to my HomePod. airfoil: A great product from Rogue Amoeba to redirect output to various Airplay devices.aerial: An OS X screensaver that uses the same images/look as the Apple TV screensaver.
CAKEBREW SAFE INSTALL
adobe-creative-cloud: This gets the main application installer/control on my machine so that I can install the various Adobe applications that I am licensed to use. Use the one you prefer, of course, but you should be using one! I personally like it because I can use it across my mobile devices as well as all my computers. 1password: This is my main password management application. I haven't included every cask that I use, because do you really care that I install Docker via cask? No, you don't. CAKEBREW SAFE LICENSE KEY
Note that some of these applications are not free and will require you to input a license key the first time you start them up.
CAKEBREW SAFE SOFTWARE
I try to only install software using a cask so that I can keep it tracked with my Brewfile. Homebrew can also install applications that have installers, etc. zsh-autosuggestion: Another really helpful zsh plugin.zsh-syntax-highlighting: A plugin for zsh to make your command line life much easier.youtube-dl: Command-line tool to download videos from YouTube links.yadm: I use this to manage my dotfiles.
But some plugins I like need it compiled with lua support, so there.
tree: Why this isn't part of the standard OS X, I will never know. thefuck: Corrects your previous console command. ponysay: Pipe text through this to have a cute pony display it. If you want to install MAS stuff via Brewfile, you need this. hub: Some GitHub things that gh doesn't quite do.yet. git-extras: Lots of extra helper stuff for git. gh: Command-line tool for GitHub stuff. direnv: I don't use this as much as I should, but lets you do fancy stuff like adjust environment variables based on the current directory. diff-so-fancy: Make your diffs look cooler and more readable. autojump: Little fun tool to make it easier to jump to a different directory.
asciinema: Record what you do in a terminal! Fancy!. This is not a comprehensive list of all the packages I have installed, but just some that you might wonder about! My current Brewfile is available on GitHub, but I thought it might be helpful to go through it and provide some explanation of each package/application, and what I use them for. Brewfiles support more than just Homebrew packages you can use a Brewfile to list out casks, as well as apps installed from the Mac App Store. One thing that not everyone knows about is the idea of a Brewfile, which is a text file that lists all the various packages, etc, and you can then use brew bundle to install the things in the Brewfile (along with their dependencies). I am a big fan of using Homebrew to install/update all the software on my MacBook.