Personal Github Footprint Lib

How do I link to a footprint.pretty on my person github repository?

i’m trying to use the library wizard. The wizard is trying to look in api.github.com/orgs.

What is “orgs” How do I get it to look in my repository?

Thanks

First. You have to create repository footprint.pretty on your Github account at top level. You can not create in any existing folder because this doesn’t work.
Second. Now you can add another row in your footprint table using URL to that library: https://github.com/mron/footprint.pretty.
The Wizard can not find any libraries in users repository - don’t know why - so you have to add them manually. I suppose the wizard can work only with “organization” repositories not personal repositories, which have different internal URLs.

If you wish you can create your own variable MYGITHUB where base URL (based on previous example: https://github.com/mron) will be stored. This way the URL for library could be shorter: ${MYGITHUB}/footprint.pretty.

1 Like

Thank you for your reply.

I may be having a mac related bug because I cannot get kicad to read the library.

Here’s the error message:

footprint library path ‘https://github.com/mron/kicad_footprints.pretty’ does not exist from /Users/jenkins/remoteroot/workspace/KiCadBuildMac4/kicad/pcbnew/kicad_plugin.cpp : FootprintEnumerate() : line 1781

I set the library path both using and not using an environment variable.

I tried removing the “README.md” from the github repo to see if that was the problem. It didn’t seem to be.

Have you set Plugin Type for this library entry to Github?

This is the configuration of fp-lib-table to view your remote footprints:

1 Like

Nope,
That did it!
Thanks!

Ron