Replies: 2 comments
-
If the doc is to be believed, it seems that it is mandatory to put at least a file in /usr for registering the provider:
There is no mention of support for XDG dirs so I don't think its possible to use ~/.local (unless the doc is lacking). If you're looking to make it easy to install for users, I think that you can make search providers as Gnome Shell extensions (that is, in js) which can install in ~/.local (and are distributable on extensions.gnome.org). But if you want to use Python, AFAIK a pure ~/.local install is not possible. |
Beta Was this translation helpful? Give feedback.
-
Thanks so much for the answer. It does seem like going that route might be better in my case. Flipping over to JS ins't a huge hurdle, especially with some examples out there. |
Beta Was this translation helpful? Give feedback.
-
I was looking at implementing my own gnome search extension and I was curious if they are available to be installed in user directories, like ~/.local/share and get registered with gnome-search? It seems like these user specific ones should be living there, installable per user. Have you seen a way to do that? Thanks for the great example to follow btw!
Beta Was this translation helpful? Give feedback.
All reactions