I have added a simple delete button for custom groups in 6.461 (uploading)
Thank you for the fast fix!
![]()
hmmm, killed the proces and started again:

looks like espanso crashes silently
Very cool feature! I started playing around with it today to see how it compares to Quicksilver. A couple observations:
- I noticed that it currently doesnât seem to be indexing applications in ~/Applications.
- Is it possible to add directories to scan for quick access rather than having to do a file search?
- For example, I have a folder ~/Foo. If trigger the BTT launcher and type âfoo,â it doesnât appear unless I explicitly navigate to it in the File Browser.
- Curiously, conducting a file search for âfooâ doesnât surface that folder even though it resides at ~/Foo
@Andreas_Hegenberg When typing a keyword for a launcher I would expect it to be the top search result if my query is an exact match. What do you think?
For example if I have the keyword âchatsâ assigned to a launcher, if I type âchatsâ I would expect it to be the top result.
ah yes, thanks. Will be fixed in the next build in a few minutes.
Thank you ![]()
Something else that I thought of is the ability to add launchers into groups. For example I have a number of named triggers for launching scripts. Would be great to add them to a âScriptsâ Group.
Or are we supposed to use plugins for this behaviour?
Got it. Should have known there was a way to do this already. Thank you ![]()
This works for any group, e.g. if you have some trackpad gestures grouped in a folder but would like to make them available in the launcher as well you can enable that option on the group.
It works! But I noticed that the launchers are not using the title of the named triggers.
âWorkspaceâ group/folder in launcher
The same named triggers found in the BTT actions section in the launcher
Triggers in main BTT GUI
I have already replaced 80% of my workflow in Raycast to the BTT launcher. You are doing amazing work!
BTT 6.468 is uploading now, it contains some fixes for the Launcher. Also I have updated the docs and added an example for dynamic content that is generated via some javascript - this can be very powerful:
Improvements:
- improved keyword search
- launcher window will no longer expand outside the visible screen area
- pressing the option key will now show items that have "Only Show If Prompt Matches Or If Nothing Else Matches" - even if the prompt matches some other item
- triggers included in the launcher now use the same display name as BTT's UI unless explicitly overridden via the launcher config
- the file browser now allows to add files or folders to the launcher (e.g. add some of your most used folders to the launcher)
@Andreas_Hegenberg Just for your information. Certain sequences of actions only work via the launcher if you extend the pauses.
The sequence below takes 0.5 seconds with the launcher. With the shortcut, 0.2 seconds is enough.
I don't quite understand why. The first action is executed immediately in both cases.
I've set up several lists that are triggered by different shortcuts.
The triggers in these lists don't seem to have an option to be added to the launcher. Can you add that, or how else could I solve this?
Edit: Ah, I can call up the entire list and then trigger something from that list.
Okay, but unfortunately thatâs one extra step, and I have to know the names of the listsâI canât call up the trigger names directly.
I'll add the launcher config to list items and to the configuration for "Show / Choose From List" (and for show custom context menu (new)) - so you can also just make the whole list available in the launcher as a subgroup
@Frank1 included in 6.470:
Either on list level:
Or on list item level:
Also updated the docs to show how to include dynamic webview items into the launcher:
Perfect, thank you!












