[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Plugins for Kicad and other programs

From: phodina
Subject: Plugins for Kicad and other programs
Date: Sun, 03 Oct 2021 11:31:40 +0000

Hi Guix,

Lots of programs now allow users to extend their features through plugins.
On non Guix distros where the user does not have the root priviledges they place
the the content of their plugin in the configuration directory in home 

Here's example for Kicad:

To further complicate things they can have their own plugin manager (e.g. 

In some cases they contain just some raw data or configs. However, large amount 
some code embedded like shell scripts, python which needs special handling on 

Therefore my question is how to integrate them?

What I propose is with the merge of home services [2], there is now possibility 

- create package defintion of the plugin
- create home service that will link the plugin into the correct location
within the home dir

There is also an alternative.
I searched the Kicad forum for plugin installation and installation into system 
(under /usr) is not recommended [2]. The plugin could be linked into the plugin
location under the /gnu/store/xxx-package. This could be done by inheriting 
package and adding the plugins to the input. That approach wouldn't be very 
as it would create to many package combinations.

Also I never installed plugins into system directories on distibutions used 
Guix system so I don't know if it would work.

[1] commit 6ae4644984608b7eff7ab54d3a5787c661d85b2e

reply via email to

[Prev in Thread] Current Thread [Next in Thread]