[QGIS-Developer] Have plugins installed in all user profiles
Sergi Maspons - BGEO
smaspons at bgeo.es
Wed Sep 4 05:02:39 PDT 2024
Hi,
Thanks for the replies. I like the `QGIS_PLUGINPATH` environment
variable, I'll try it out. It's more a convenience thing, I'm a plugin
developer and I have many profiles to work on different
plugins/environments. And some plugins like the Plugin Reloader, debugvs
or the First Aid plugin are a must for developers. So I was wondering if
I could have some "global" plugins.
I'm guessing that if I set the `QGIS_PLUGINPATH` then the user's plugin
directory is not used? Or can I have plugins in both directories and it
will still work? I'll try it out anyways, thanks again!
--
*Sergi Maspons "Maspi"*
Software developer
El 04/09/2024 a las 13:50, Julien Moura (Oslandia) via QGIS-Developer
escribió:
>
> Hi,
>
> You can use the `QGIS_PLUGINPATH`environment variable to point to a
> shared folder where your install the plugins you want to share. I you
> want to rationalize your profiles deployment accross different
> computers and users sessions, I recommand to give it a try to QDT
> (https://guts.github.io/qgis-deployment-cli/)*.
>
> I'm curious but why do you need to propagate a developer oriented
> plugin such as Plugin Reloader through so many profiles?
>
> Julien
>
> *disclaimer: I'm the main developer behind this one.
>
> Le 04/09/2024 à 13:22, Richard Duivenvoorde via QGIS-Developer a écrit :
>> I'm not aware off that. Others?
>>
>> Only solution I can think of, is creating symbolic links?
>> You could create one 'master_plugins'-dir with your plugins in it,
>> and the symlink that one as 'plugins' in the profile/python folder?
>> (or symlink individual plugins from that one)?
>>
>> On Linux you can even copy these and move them around.
>>
>> I have seen symlinks on Windows, not sure if you can move these around.
>>
>> Regards,
>>
>> Richard Duivenvoorde
>>
>> On 9/4/24 12:45, Sergi Maspons - BGEO via QGIS-Developer wrote:
>>> Hi developers!
>>>
>>> I've been wondering if you can have a python plugin installed in all
>>> current and future user profiles. I'm constantly switching and
>>> creating new user profiles and it would be nice to have some plugins
>>> (such as the fantastic Plugin Reloader) on all user profiles.
>>>
>>> Is it possible to do so?
>>>
>>>
>>> Thanks!
>>>
>>> --
>>> *Sergi Maspons "Maspi"*
>>> Software developer
>>> *
>>> *
>>>
>>> Logotipo Descripción generada automáticamente+34 938 600 293 ext. 101
>>>
>>> <https://es.linkedin.com/company/bgeoopengissl>
>>> <https://twitter.com/bgeo_opengis>
>>> <https://www.facebook.com/bgeo.opengis>
>>> <https://www.instagram.com/bgeogis/>
>>>
>>> https://www.bgeo.es/
>>> Avís Legal <https://www.bgeo.es/avis-legal/> / Aviso Legal
>>> <https://www.bgeo.es/es/aviso-legal/> / Legal Notice
>>> <https://www.bgeo.es/en/legal-notice/>
>>>
>>>
>>> _______________________________________________
>>> QGIS-Developer mailing list
>>> QGIS-Developer at lists.osgeo.org
>>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>>
>> _______________________________________________
>> QGIS-Developer mailing list
>> QGIS-Developer at lists.osgeo.org
>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> --
> Oslandia
> <https://geotribu.fr/?utm_source=email&utm_campaign=signature_oslandia&utm_medium=email>-
> Geotribu
> <https://geotribu.fr/?utm_source=email&utm_campaign=signature_oslandia&utm_medium=email>
>
> _______________________________________________
> QGIS-Developer mailing list
> QGIS-Developer at lists.osgeo.org
> List info:https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe:https://lists.osgeo.org/mailman/listinfo/qgis-developer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20240904/b3c62a6c/attachment-0001.htm>
More information about the QGIS-Developer
mailing list