Your GUI doesn't actually need a mouse
You don't need to live in the terminal just to keep your hands on the home row.
A blog post sparked a big debate on Hacker News this week over terminal apps versus desktop software. The author argues that choosing terminal tools strictly for keyboard speed misses the mark. Desktop apps aren't naturally bound to the mouse—they're just built that way by omission. The author proved the point by building full keyboard navigation into their own graphical app, Klisi.
Why it matters: Developers often default to command-line tools because hunting through menus with a mouse slows them down. But design standards like GNOME's Human Interface Guidelines already state that every mouse action must have a keyboard equivalent. Keyboard-first desktop apps give you full visual layouts without forcing your hands off the home row.
Know this: Making a graphical app fully navigable via keyboard isn't a technical hurdle. It comes down to whether the app developer chooses to build it.
Turns out mouse-free computing isn't a terminal feature—it's just a design choice.
Sources
- Keyboard-Driven GUIs — https://ckardaris.com/blog/2026/08/28/keyboard-driven-guis.html
- Hacker News Discussion — https://news.ycombinator.com/item?id=49479837

