I’m running KiCAD version 5.1.5 on Windows 10 64-bit. I was tinkering around with Plugins, having never used them before and thought they were kind of cool, and I just finally managed to get them to work. I accomplished this to a limited extent by creating a folder in C:\Users<USERNAME>\AppData\Roaming\kicad\scripting\plugins and putting the 3rd party Python scripts in the folder. However, after this tedious setup, I have some remaining questions about how I can optimize it.
It seems that the plugin only gets loaded when the actual python plugin script is in the folder. I downloaded some plugins by cloning the Github repo and inserted shortcuts to the repos in the aformentioned link above, but it seems that KiCAD doesn’t recognize that. If the only way is to copy the scripts into the folder, how do I manage all of the init files that come with the repos? Should I copy them over or not?
Adding a folder in AppData works in having plugins like above, but I was wondering if there was a way to have it recognize plugins from another location outside of AppData? It would be nice to be able to manage my libraries and plugins in a single folder, but is that possible by adding/changing a KiCAD environment variable somehow?