Nerd sniped by @bzg into writing about git remote helpers: https://nesbitt.io/2026/03/18/git-remote-helpers.html
Git Remote Helpers

Git can talk to anything if you write the right helper.

Andrew Nesbitt

@andrewnez @bzg Oh that’s cool!

We recently had a similar idea in Guix, being able to run:

guix time-machine -C swh:1:cnt:123abc…

where it means a remote channels.scm file archived on SWH.

https://codeberg.org/guix/guix/pulls/6745#issuecomment-11219248

WIP: Allow `pull` and `time-machine` to download channel files

This implements a proposal [discussed a while back](https://lists.gnu.org/archive/html/guix-devel/2024-01/msg00201.html): supporting invocations like `guix time-machine -C https://example.org/channels.scm`.<br><br>To do that, this patch set first changes `pull` and `time-machine` to evaluate chan...

Codeberg.org