things to consider:
things to do:
why should it be a plugin? the main benefit is for people to use it outside of tlature. but that would also require basically shipping a terminal emulator with the plugin, which is bloat. circumvented this by only implementing the TUI backend for the GUI extension. If I want GUI support in the future, I'll put it behind a feature flag or something.
despite past me's best attempts to stop present me, the tracker is now a processor, so turning it into a plugin should be just a bit easier in the future.