Hacker News new | ask | show | jobs
by neomantra 645 days ago
Great reply about TUI/GUI vs CLI! Well-designed TUIs help teach and navigate the mental model of a situation. I try to also have a CLI available for the TUI that helps extract data for terminal pipeline use. You can even have the TUI tell you what the CLI command would be.

> So why a TUI instead of a GUI?

Also, TUI is available in constrained environments and over SSH/serial.

NB: the author's GitHub contribution graph is pure green for several years! https://github.com/orhun

1 comments

You can even have the TUI tell you what the CLI command would be.

Most of the weird corners I know about Git workflows are because Magit offers the ability to explore via TUI but then see the literal command being run.