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?



Share this post

Link to post

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.

Share this post

Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...