News for hackers. Stuff that matters.
Re:Tmux – The Essentials (2019) by lproven on Wednesday March 05, 2025 @05:35AM (#43265019)
There are not so many console-mode windowing terminal multiplexors.

I am aware of tmux, dvtm, zellij, and GNU screen. That's it: just 4.

Has anyone written a comparison of them? I would be genuinely interested. I personally favour ease of use over features.

Re:Tmux – The Essentials (2019) by tiu on Wednesday March 05, 2025 @06:36AM (#43265334)
Would also like to mention (tab-rs)[0] which has a much more unconventional take on multiplexing.

It is sad that it has not been maintained in a while (written in rust) as I much prefer the low cognitive load approach it presents (just fuzzy find) as well as the workspace feature.

Would be interested in knowing if there is something similar and maintained.

P.S. Does anyone here know how to make GNU Screen start up by default on a terminal launch?

[0]: https://github.com/austinjones/tab-rs

Re:Tmux – The Essentials (2019) by dsr_ on Wednesday March 05, 2025 @07:11AM (#43265549)
That will depend on your terminal and whatever is running it. For xterm, '-e screen' will do.
Re:Tmux – The Essentials (2019) by aaplok on Wednesday March 05, 2025 @06:21AM (#43265268)
There is also cy [0] which I came across the other day and am yet to try.

[0] https://github.com/cfoust/cy

Re:Tmux – The Essentials (2019) by mdaniel on Wednesday March 05, 2025 @11:03AM (#43268388)
I dunno why their repo would choose to offload people to a separate site just to read https://cfoust.github.io/cy/why-not-tmux.html

IMHO <https://cfoust.github.io/cy/replay-mode.html#:~:text=make%20...> is trying to drive down the risk of an Evil Operator reading my files as if it's the 90s at school but my modern risk is that some npm dependency exfiltrates the .borg files, which are readable by me, to North Korea. I was hoping to find an encryption option but did not

> Configuration: cy uses a real programming language, Janet, for configuration.

Man, why everybody gotta reinvent scheme? https://janet-lang.org/#Code-Example

I do like any app with a command palette though https://cfoust.github.io/cy/quick-start/command-palette.html

Re:Tmux – The Essentials (2019) by eggy1 on Thursday March 06, 2025 @11:09AM (#43281778)
There is also byobu [0], it is a little confusing but i like it in some cases

[0] https://www.byobu.org/

Re:Tmux – The Essentials (2019) by lproven on Tuesday March 11, 2025 @05:58AM (#43330862)
Can it do tiling -- or any other kind of -- windowing, though?

I've tried it, briefly, and my impression was that it's full-screen (or full-terminal-emulator-window) only. Which means it's not the same kind of thing at all.

There are various full-screen terminal multiplexors out there, but the point is this:

* modern screens are big and can show hundreds of rows and columns

* very long lines are really hard to read

* So, I want a tool to split up that big space into multiple smaller windows. I want to be able to keep eyes on several things at once, side by side.

* With shorter, more readable lines.