Stardust XRSX
Stardust XR10mo ago
276 replies
schlich

so, somehow i ended up reading a long

so, somehow i ended up reading a long back and from december in this channel about client/server io protocols which reminded me, i've been bouncing the idea around for some time that it might be beneficial from a compatibility and design perspective to implement (or modify) the kitty keyboard protocol and/or the (in-progress) ghostty terminal api for stardust? in addition to the fact that these protocols seem likely to become de facto standards, it might be both a good way for people to feel at-ease in the stardust environment and a launchpad for extending the functionality of the client landscape as-is.

Also, in case it's not obvious, i'm not suggesting a literal keyboard layout but putting some creativity behind how to implement these protocols in order to interact with existing software more thoroughly.

What do y'all think? I think it would def require some careful thought to get right (and would likely require some flexibility regarding implementation for different contexts/clients), but i like the constraints/direction it would put on what we're trying to do here.

Thoughts?

(btw Nova i just caught your talk from a few years back in the pinned posts... was excellent to hear the vision laid out so clearly)
Was this page helpful?