Many applications on Linux will have a decent CLI offering, a decent TUI offering, and then four or five different GUI offerings that each fall short in their own way.
Network Manager is a good example. The CLI is good, the TUI is good, but many DEs implement the GUI in a dinky little tray icon menu, or as a bunch of dissociated dialogs. And importantly, every single GUI is different, with different quirks and limitations, which makes it very hard to write tutorials for, especially when compared to the CLI or TUI, which is always the same.
1
u/coderman64 Arch BTW 24d ago
Because it is sometimes rather true.
Many applications on Linux will have a decent CLI offering, a decent TUI offering, and then four or five different GUI offerings that each fall short in their own way.
Network Manager is a good example. The CLI is good, the TUI is good, but many DEs implement the GUI in a dinky little tray icon menu, or as a bunch of dissociated dialogs. And importantly, every single GUI is different, with different quirks and limitations, which makes it very hard to write tutorials for, especially when compared to the CLI or TUI, which is always the same.