← back to all talks and articles

Why I don’t need Alfred App

“Install Quicksilver” was the first advice many people gave me when I first switched to a Mac. These days it’s Launchbar or Alfred. These applications are supposedly critical for Mac power users, so I tried them all. But I use none of them.

Alfred quick web search

Let’s focus on Alfred as an example. It’s a productivity application that lets you open a command prompt with a global keyboard shortcut, so you can type commands to open files, browse the web, control iTunes and so on. It looks nice, is light-weight and works as advertised.

I have installed it several times, but never actually used it. Not because I don’t need to perform these tasks, nor because I don’t care about speed or prefer to use the mouse. But I’ve got other, dedicated services set up to handle this stuff for me. And they simple work better for me.

My global keyboard shortcuts setup


Spotlight folder search

I use Mac OS X’s own Spotlight feature both for file search and as an application launcher. It is both quick and accurate enough, assuming I use keyword-based search filters. It is quickly activated with ⌘ Space or ⌘⌥ Space for expanded mode.

These are my most used filters:

I also often use the ⌘↵ shortcut for opening the enclosing folder of a found item, rather than the item itself.

When I am looking for preference panes or just applications, I just start typing its name. Since I launch the same apps often, it usually gets it right after one or two characters.


CoverSutra album search

I use CoverSutra to control iTunes and search my iTunes library. I have set up ⌘~ to activate the search box, in which I can use tab to filter my search results to artists, albums or songs.

I still very much prefer to browse my music collection in iTunes itself – it’s easier to visually browse album covers when you haven’t decided yet what you want to listen to. But when I have a particular track or album in mind, I use CoverSutra to queue it.

Adding To Do items

I am a big fan of Things as my To Do application, and I’ve got two keyboard shortcuts set up for quickly adding new items to my inbox. I most often use ⌃⌥ Space for adding a new, blank item; every so often I use ⌃⇧⌥ Space for creating a new item based on my current context.

The latter is especially useful when going through mail: having a message selected, invoking the autofill shortcut for Things will pre-populate the new item dialog with a reference to the message, any selected text and the message subject. Awesome.


Adding event with Fantastical

I recently started using Fantastical, which is a wonderful little app that you can use to manage your iCal calendars. After invocation with ⌃⇧ Space you can enter your appointment details using natural language, which Fantastical will parse and add to your calendar for you.

I am not a heavy calendar user, but this one is just too much fun to not use.


I spend a lot of time in the terminal, so I want to be able to quickly get to my command prompt. I have installed the Visor SIMBL plugin that allows me to show and hide my terminal window using a global keyboard shortcut – with a fancy animation!

I use ⌘§ to toggle the terminal window on or off.

Other stuff

Here are some other commonly used operations that I do not need Alfred for:

One shortcut to rule them all?

There is a case to be made that having a single global keyboard shortcut to do all this stuff is more efficient than setting up all these others. On the other hand, a single, unified interface to these vastly different services is bound to be less efficient than a dedicated one.

Moreover, there is the matter of clutter: of course, using only Alfred would be neat. But Alfred does not replace these other apps, it just adds to them. So when you’ve got the others running anyway, you might as well use them, rather than adding yet another background application.

That’s about enough writing about productivity, now it’s time to get back to work.

Arjan van der Gaag

Arjan van der Gaag

A thirtysomething software developer, historian and all-round geek. This is his blog about Ruby, Rails, Javascript, Git, CSS, software and the web. Back to all talks and articles?


You cannot leave comments on my site, but you can always tweet questions or comments at me: @avdgaag.