Skip to content

Better support for 'natural language' Spotlight string searching #511

@iparr

Description

@iparr

Often I type "passwords" into MacOS Spotlight to search for this app. That figures… it's where I keep my passwords!

But KeePassium cannot be found if you do that. It's confusing, because if I type "passwords" on GNOME, for example, it brings up my passwords app (called Secrets, incidentally).

If code commits were allowed here, I would use the MDItemKeywords feature of Mac apps. Placing the following into https://github.com/keepassium/KeePassium/blob/master/KeePassium/en.lproj/InfoPlist.strings

MDItemKeywords = "pass,password,passwords";

You can see how they do this in another app like Transmission.

I know there is a 1st party MacOS app called Passwords, but Spotlight should be smart enough to work out which one your users use the most. I know for me it is always KeePassium! Other languages could take advantage of this in their respective translation files.

Idea via this Mastodon post

Metadata

Metadata

Assignees

No one assigned

    Labels

    refinementSomething that can work/look better

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions