Skip to content

Instantly share code, notes, and snippets.

View zefhemel's full-sized avatar

Zef Hemel zefhemel

View GitHub Profile
@zefhemel
zefhemel / git.md
Last active October 28, 2025 07:32

#meta

This library adds a basic git synchronization functionality to SilverBullet. It should be considered a successor to silverbullet-git implemented in Space Lua.

The following commands are implemented:

${widgets.commandButton("Git: Sync")}

  • Adds all files in your folder to git

Fancy stuff here!!!!!!

Testing this yo

TL;DR: Please do not (heavily) use LLM-based coding tools to contribute code to the main SilverBullet code base. Thank you.

The topic of how to deal with (largely) LLM generated code contributions comes up from time in SilverBullet. Different open source project take different approaches: some allow them, some decidedly do not. After much deliberation, I decided that for now I’ll put SilverBullet in the latter camp, as in: no thank you. There are two main reasons for this, the first is moral, a second more practical.

The moral reason

I have been open sourcing code for over 25 years. My goals for doing so include helping people solve similar problems that I have, enjoy and benefit from the software I build, to allow them to adapt, improve, change and learn from it, and to build community. I have always distributed code under the most liberal of licenses (usually MIT), and have been lucky enough that those lice