Jump to content

Recommended Posts



I'm using Alfred 3's Script Filter + JSON format to return a list.

However, I found that despite I output a static ordered list, the ordering that display on Alfred is dynamic. That is, Alfred seems to alter the ordering. It looks like Alfred tend to put the most recent used item to the top.

I'm wondering if there is any way to configure this behavior or turn it off?



Link to comment

I guess you're setting a UID on your result items?


Alfred intelligently orders your results based on your past behaviour. So if you select "Safari" a few times for the query "s", Alfred will show "Safari" as the top result. It identifies results based on their UID.


As long as you don't give your items a UID, Alfred should show them in the same order you emit them.


If you do specify a UID, Alfred will take over ordering results.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...