| ▲ | orbital-decay 3 hours ago | |
Most common things power users seem to want from TUIs on desktop: - Easy efficient remote access. Pixel streaming and things like GTK Broadway are out. Needs a proper protocol/standard that would send styling-neutral primitives (and that is not X11 forwarding), and the entire toolkit architecture built around that. Something like SPICE/QXL but more semantics-aware? Not sure, might be too low level and chatty. - Staying in the terminal. This is a matter of window management, though a toolkit can offer good defaults so this doesn't feel janky. - Keyboard-first. Trivial. "GUI is for filthy mouse casuals" is a ludicrous idea. - Low bloat. Web and things like GTK Broadway are out. I haven't seen two similar opinions on actual architecture and stack, however being available in Rust will be a great start. | ||