u/Skeletony_007

▲ 46 r/typst+1 crossposts

Here you go:

#let r(path) = read(".git/" + path, encoding: none)
#raw(str(git.blob.read(r, "refs/heads/master", "README.md")), lang: "markdown")
#raw(str(git.blob.read(r, "7c31205a6a52e602c101c14a94dc89b78da5c138", "README.md")), lang: "markdown")

I'm sure you get the idea.

I've been thinking about it for a little while, and I've come up with this package (Permagit).

Anyway. It uses Git Objects under the hood and some WASM (compiled from rust). Please go check it out and give me feedback.

u/Skeletony_007 — 13 days ago