-
-
Notifications
You must be signed in to change notification settings - Fork 467
Description
Is your feature request related to a problem? Please describe.
I believe the "Set topmost for this query" feature is one of Flow Launcher's most powerful tools. It significantly improves workflow and productivity.
However, I find it confusing that there isn't a dedicated menu in the settings to view and manage all topmost queries. Currently, there’s no easy way to keep track and manage which queries have been set.

I am so much more efficient thanks to this feature.
Describe the solution you'd like
We already have an interface that could be repurposed to manage topmost queries. For example:

This view could be expanded to include a “Topmost Queries” section alongside Quick Access links.
A dedicated menu for topmost queries would make it much easier to:
- View all current topmost entries
- Edit or remove them
- Add new ones manually
Describe alternatives you've considered
- I’ve tried editing the config files directly, but they seem to revert and don’t behave predictably after changes.
- The current workaround is quite tedious and involves multiple steps:
- Find the app/file via the launcher
- Add it to Quick Access links
- Reduce the query until the app disappears from results
- Set the last matching query as topmost to boost its ranking
- Repeat until the desired keyword (e.g. “ps” for Photoshop) works as expected
- Remove it from Quick Access to avoid clutter
Needless to say, this process is time-consuming and unintuitive. A settings page for topmost queries would streamline this dramatically.
Thank you for considering this request — it would save a lot of time and greatly enhance an already excellent feature.
🙏
📝 EDIT: June 6th 2025
I tried modifying a topmost query the way OneSounds mentionned.
- Setting a file as topmost
- Changing the name of the file (
Send - BlueWorkNow.bat->Send - BlueWorkNao.bat) - The query is confirmed invalid -- breaks the topmost
- Opening
TopMostRecord.json - Deleting
TopMostRecord.json.bak-- to ensure FlowLauncher has only 1 source of truth - Closing Flow Launcher -- to ensure it can't revert the changes
- Manually modifying the entry
"bl": {
"Title": "Send - BlueWorkNao.bat",
"SubTitle": "W:\\PATH\\TO\\FILE",
"PluginID": "572be03c74c642baae319fc283e561a8"
}
- Save and Relaunch Flow Launcher
- The query is still invalid, despite now being correct in
TopMostRecord.json - Add the file to QuickAccess --
Send - BlueWorkNao.bat - The Topmost now works.
So anything that would make this not take that many steps and time would be greatly appreaciated.
🙏