My Alfred Workflows

Nikhil Jha | | 4 minute read

Stale Article

This article has been manually reviewed and is considered stale. It may contain outdated information or references, no longer reflect the current views of the author, or be otherwise inaccurate. It's preserved here to avoid breaking links, but is probably not worth reading.

Alfred is a very powerful replacement for Spotlight on MacOS. It’s basically an instant terminal that encourages setting aliases for common tasks. Combined with AppleScript on MacOS, nearly everything can be automated. Here are the automations I found most useful in Alfred for both creative and programming work.

Alfred Default Settings

I use the Solid Dark theme, which is a more transparent and brighter version of Alfred Dark. Yes, I realize the name is completely backwards. Yes, it is too late to change it.

Almost all other settings are defaults, with the exception being the advanced calculator. The default one isn’t very usable for nontrivial calculations, so enabling the advanced calculator is a must.

Colors

Colors is a workflow that converts between color names, hex colors, RGB values, CMYK, and every other common expression of color. It's useful when Digital Color Meter gives me an R, G, B triplet and I want to convert it to hex, or if I want a slightly brighter version of a color and need to experiment.

Convert

Convert converts between things. It even does currency, which is useful for doing "Fermi-question" type napkin math and when you want to calculate the average cost of living in Rozwory, Masovian Voivodeship, Poland.

Desktop Icons

Sometimes my desktop gets a *little* messy before a presentation. As such, I created a workflow that can hide or show the desktop on command.

Mobile Dev Shortcuts

Launching an AVD is a big pain if you're not using Android Studio. Starting it up and clicking start takes literal *minutes*. Using the Alfred workflow allows me to launch it in a few *seconds*. Likewise with the iOS simulator. This workflow makes development in a lightweight text editor much more bearable. This one isn't in the zip download at the end of the post because it contains identifiers that I'm not sure about, but it's not too hard to make yourself.

Mullvad

Connects me to the Mullvad VPN using Wireguard. Right now it opens a terminal window (which isn't ideal), but it's definitely more convenient than typing out the command myself.

Quicktime Recording

If I ever need to make a voice memo or record my screen, this workflow is very useful. Definitely a lot easier than launching QuickTime and searching the menu for the record screen button. It's also useful when I need to record something time-sensitive.

Resize Image

This is a workflow that resizes the currently selected image to a given width and maintains the aspect ratio. This is useful when I have a huge file from a camera and only really need it to be 1080p or so.

School Shortcuts

My school uses both *Google Classroom* and *Canvas*. This workflow opens up Safari from Alfred.

StackOverflow

This workflow searches StackOverflow. Good for quick programming questions.

TerminalFinder

Going from terminal to finder is easy, just type open . - but going from finder to terminal is hard. Before this workflow, the easiest way I could find was going up a folder and then dragging the folder into terminal. This workflow makes it five inputs. Two to launch Alfred, and ft + enter.

Toggle Theme

I don't use this workflow much, but it switches between the dark and light themes in Mojave.

TouchBar Unsticker

For a while, MacOS had a nasty bug where the Touch Bar would freeze, making the F-keys and escape completely inaccessible. I haven't needed to use this recently, but it unsticks your TouchBar by killing the server process.

Conclusion

Here's the download for the workflows I created. Alfred-Stuff.zip (67KB)

And that’s it! What Alfred workflows are you using? This blog now supports almost all IndieWeb features, so if you write a response on your own blog, it should show up as a comment!