Software

with a smörgåsbord of bugs, probably

TODO: fill this in with an overview of my various software projects.

I typically syndicate all my free software projects across multiple Git hosts (plus the wide variety of local machines I’ve got laying around). Easy enough to do in a repo’s .git/config; using an example from one of my repos:

[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
[remote "origin"]
        url = git@github.com:Base32H/base32h.js.git
        fetch = +refs/heads/*:refs/remotes/origin/*
        pushurl = git@github.com:Base32H/base32h.js.git
        pushurl = git@bitbucket.org:base32h/base32h.js.git
        pushurl = git@gitlab.com:base32h/base32h.js.git
        pushurl = git@git.sr.ht:~yellowapple/base32h.js
[branch "master"]
        remote = origin
        merge = refs/heads/master

One of these days I oughtta whip up some tool to automate this (since it’s a per-copy thing, so sometimes I’ll forget to setup the syndication on one of my machines and wonder why things are out of sync).