Discussion: BetterTouchTool Launcher / Spotlight Replacement (very much work in progress)

I have implemented this in 6.614, it now opens a little list above the launcher when pressing the arrow up key while the prompt field is focused:

Depending on the query it directly executes or populates the prompt field when selected. After using this for a bit, it really feels natural!

@BerndBread I'll look into that, it might be related to the setup because I can't repro with my default config.

6.621 adds a compact list style:

hello @Andreas_Hegenberg

How can I list Launcher keywords to make myself a cheatsheet?

thank you

Hey @Andreas_Hegenberg, is there a way to achieve the same for other "sections"/items? I've asked AI to generate me a plugin which allows to search MS Edge bookmarks, but fuzzy search doesn't work to find my bookmarks. Here's an example:

but I want to match this:

currently the plugin would need to implement the fuzziness itself, but i think I can add a standardized way to support this

AI made some changes to the plugin, but it is not working. I cannot verify if the changes are correct.

It partially works only when the plugin is configured to "Always Show - Always shows, even while typing." - the bookmarks are shown but not all matches are not at the top despite that the plugin is at the top of the list with -5200

For example here you can see that the latest match (CloudConnexa admin) is after pgadmin (the app), but I expect to be before it:

@xidiot I think I misunderstood because this should already be supported. Does your extension contain private data? Otherwise you could post it then I can check it. Setting the visibility of the extension to "Prompt Match" should do the trick.

Are you saying that fuzzy search for results from my plugin should work without any changes?

Here's the swift file.
EdgeBookmarksLauncher.swift (6.7 KB)

yep it should work (if set to „prompt match“ in the settings)! I‘ll have a look at your plugin later today and check if there is an issue with BTT or with the plugin!

I think I found the mismatch, my description on how to create plugins was not clear enough for the matching priority and the AI misinterpreted the instructions. (And honestly the AI's interpretation makes more sense than what I had in mind).

So now I adapted the logic in 6.334, the AI generated code should now behave correctly.

Some time recently the Cmd 1 (etc) shortcuts started showing up whenever I press/hold Cmd. Is there a way to disable this?

currently there is no way to disable this, I'll add an option with the next release! (even after all the years it is still funny that for any given feature there is always one group of users that prefers behavior a and the other group of users that prefers behavior b :joy: )

Haha. Thanks!

Sorry about that. I've known about the shortcuts, but I never use them, so it just seems distracting. :slight_smile:

But I can see why others would want to see them.

It looks like if I:

  1. type something in the launcher and then
  2. click outside the launcher to dismiss it without doing anything else

then the launcher's position is wrong on the next launch.

It fixes itself on the third launch.

I'm using these settings:

Just tried with your settings, but it seems to be ok here. Where does it end up in your case?

//edit: generally I'd recommend to change "center" to "center of top edge" because then it does not matter how large the launcher window currently is

//edit2: an option to hide the cmd+1-9 shortcuts is available now:

It shows up somewhat above the desired position. I had worked out the y% adjustment so that it would appear basically in the default position for Spotlight.

So on normal, for comparison, the text entry for BTT's launcher would show up in the same spot as Spotlight. But on the messed up launch, it's about this much higher:

Edit: the normal launch position ends up like this compared to Spotlight:

P.S. Thanks for the option to hide the Cmd+1-9 shortcuts!

Hi all,
Launcher is a great addtion to BTT. I am trying to replace Raycast with it.
One question I have is: How can I show hidden files in the built-in File Browser?

i have the same problem.

if i open the launcher and start typing, there is a noticeable lag. however, if i remove what i typed and type the same query again, there is no lag. i should also mention that the problem doesn't fix by waiting after opening the launcher (e.g. opening the launcher, waiting for 10 seconds, then start typing) and the lag disappears only if i type a query, remove it, and type again (even if i type another query, there won't be any lags).

i'm on a macbook air m1 (16gb memory), mac os 26.5.1 and btt v2026071312

@alireza94 can you try disabling the browser tabs item and see whether that fixes your delay issue?

Andreas, "cloud admin" as a search string doesn't work again. My bookmark is not shown, and again if I search for "admin", pgadmin (the app) is before a bookmark containing that string.