Comment by em-bee
2 days ago
No snark
thank you. that helps.
All done in GUIs and done better
could be done, and i agree. but i have yet to find a terminal GUI that actually does.
tmux has a great and useful TUI. all the terminals i have tried so far, have a very minimal GUI. they have tabs, and some have panes that's about it. tmux works out of the box without any configuration at all. i can just build up my sessions interactively. i evaluated kitty a year ago, and i am testing wezterm now. neither are usable without having to manually write an elaborate config file, and neither include all the features that tmux has.
i would love to find a GUI terminal to replace tmux. but there isn't one yet. at least it looks like both wezterm and kitty are working on it. so maybe in a year or two there will be something that can actually compete with tmux. but until then it's just a wish.
Get rid of terminal all together. That's the angle I'm coming from. Problem solved.
well that's even worse, i mean in terms of what GUIs so far have achieved. a GUI that is capable of replacing the commandline has not been built yet.
It has. I regularly use gui's without command line all the time. Even for dev work believe it or not.
The main issue with GUI's is they take a long ass time to develop and developer workflows and technologies shift epically quickly so it's really hard to evolve a GUI as fast as my workflow evolves. That's why GUI's haven't dominated in the dev world. It's not because GUI's are shit, it's because they take too long to create and customize for a specific workflow and among developers there are millions and millions of workflows.
However if you discount development effort. TUI and GUI at it's core, the TUI is simply one aspect of a GUI. It's a subset and a TUI is definitively worse across every metric.
Your complaint is that you can't find a GUI that fits your workflow. That's all.
Well for me personally I'm able to fit about 70 percent of my workflow into a GUI. Namely jetbrain ides. It requires adaptability. Rather then always having the UI workflow adapt to you, you meet it in the middle and adapt to it a little bit.
For the TUI, you just adapt to one archaic keyboard based workflow no matter how inefficient it is and force of habit carries you the rest of the way. It's like you mastered building houses with tooth picks and EVEN though the brick is a superior building material your years of expertise at building houses out of tooth picks has made you stubborn.