neuroplast.ioHuman-machine interface research

Modding

We don't like forking repos. Modding is how we patch software instead. Here's why:

  • no repository juggling
  • AI makes it easy to rebsae
  • patches make it easy for maintainers to adopt the change if so they please
  • a mod proves to maintainers that a patch carries practical value
  • clear purpose for each patch

This section contains all patches that neuroplastio carries. We may or may not send the upstream. Anyone is free to take a patch from here and file it to the upstream maintainer. No attribution is required, but it's appreciated.

We categorize patches for potential upstreaming:

  • yes: we think upstream would take it as it is.
  • maybe: it's useful, but shaped to our needs, so it would need work.
  • no: it only serves our own code.

What we mod

  • Blitz: 32 patches for hotty-blitz; upstream fit 25 yes, 7 maybe
  • Bubble Tea: 3 patches for hotty.neuroplast.io; upstream fit 2 yes, 1 maybe
  • Ghostty: 31 patches for hottyterm; upstream fit 5 yes, 3 maybe, 23 no
  • goldmark: 1 patch for hotty.neuroplast.io; upstream fit 1 yes
  • Parley: 1 patch for hotty-blitz; upstream fit 1 yes
  • vello_cpu: 2 patches for hotty-blitz; upstream fit 1 yes, 1 maybe

neuroplast.io · Modding · github.com/neuroplastio

Starting the terminal…