A new take on cmd+tab & dock in macOS

Ryan Hanson
Apr 26 · 2 min read

When it comes to switching applications, there is no shortage of options to get the one you want in front of you. Before creating Hookshot, I would have never thought about trying to add another solution to the mix. Using Hookshot has dramatically improved my window management experience, so I decided to try out the same concept with launching applications in Charmstone.

Here’s a screenshot of the initial UI for it:

In Charmstone, the flow is as follows:

  1. Press modifier key(s).
  2. Move the cursor in a direction to select an app.
  3. Release modifier key(s) to launch the app.

During step 2, the icons for your configured apps will be displayed for your selection:

This is basically just having a dock/cmd-tab-switcher that appears around your cursor when you press a key and move your cursor, except that the apps will be in the same location every time and there is minimal cursor travel distance for selecting an app. The result is dramatically faster app switching due to accessing spatial memory and ultimately not having to look for the app that you want (once you’ve got it down, and as long as it’s configured in Charmstone).

This might be a pretty small niche to fill with this app, but so far it’s fit in really nicely with my workflow — especially since I keep my dock hidden. I have plans for additional features like allowing it to be configured to do more than just launch apps, show apps on hover, and more.

Feel free to give it a try! The up, down, left, and right positions are free, and you can unlock the corners for a small one time price. Also, it works nicely with Hyperkey.

Ryan Hanson

Programming. Daydreaming.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store