In the ever ongoing quest to figure out the best way to distribute libraries, themes etc, another iteration:
When you upgrade to the latest v2 build, you will now have a Github importer and exporter. This supports directly importing and exporting from and to URLs like https://github.com/silverbulletmd/silverbullet-libraries/blob/main/Git.md.
You can browse the list of libraries in this repo, select one, and import it from your SB instance. See the README for instructions.
I think this can be a less messy model than passing Github Gists around.
Use cases:
- Additional features implemented in Space Lua (such as the Git and Ghost integration already available there)
- Themes
Thoughts?
Feel free to issue your own libraries as PRs to this repo.
Possible next iterations could be to integrate a type of “discover” tool inside SB itself, that would pull data directly from this repo and simply offer you to install a library.