Hacker News new | ask | show | jobs
by AnonC 1111 days ago
Pleas elaborate on how exactly you do this using BTT. I have used it a little bit, but haven’t gone beyond mapping one or two things.
1 comments

My pleasure. Even though BTT is conceptually very simple (input method triggers trigger actions), implementation is very detailed.

First, add a new keyboard shortcut trigger for “All Apps”. Choose a key combo that you prefer. I'm using a programmable keyboard that has a dedicated key corresponding to key combo CTRL+SHIFT+OPTION+CMD (a.k.a. super), which doesn't collide with system key combos. You are free to choose anything that suits you. For instance, to switch to Safari, I hit SUPER+S.

For corresponding action, choose “Launch Application / Open File / ...” and choose Safari from the box below. When Safari is already running, this action will switch focus to Safari's most recently focused window and will not bring other windows of it to foreground.

That's all. Set up other key combos for other applications as well. I have many set up. SUPER+T is for Terminal, SUPER+E is for Emacs. Switching between most recent windows of these apps should now be very easy and fast.