Live data from Hacker News

Make tmux pretty and usable (2024)

hamvocke.com

211–220 of 285 posts

Re: Make tmux pretty and usable (2024)

#211
post #3

I gave up on it once I discovered https://zellij.dev/ Just even for how tab and panes are setup, and how it's good for scrolling and text selection with your mouse for copy pasting.

Zellij still can't hide/show the status bar on the fly[1] and doesn't support windows preview in the windows list mode. Just these two (and many more) things are enough to stop me from migrating from tmux.

[1] https://github.com/zellij-org/zellij/issues/694

Re: Make tmux pretty and usable (2024)

#212
post #77

Guys, did you know about tmux control mode? It tells the host terminal to treat tmux tabs as actual tabs in the terminal. That means that things like scrollback, tab navigation, copy paste, keyboard shortcuts, etc are all handled natively, and you can visually see all your tmux tabs! It doesn't have great support across all terminals, but it does work great in iTerm 2. Try `tmux -CC` in iTerm. For a tmux novice like…

so THAT's what -CC does...

Re: Make tmux pretty and usable (2024)

#213
post #105

As a long time user of gnu screen (almost fifteen years now) i still have on my todo list to come up with a tmux config that mimics gnu screen… does somebody know if such a thing exists already? Btw I don’t strictly believe in a gnu screen superiority, i’m just lazy.

Try https://github.com/ddollar/tmux/blob/master/examples/screen-...

Re: Make tmux pretty and usable (2024)

#214
post #3

I gave up on it once I discovered https://zellij.dev/ Just even for how tab and panes are setup, and how it's good for scrolling and text selection with your mouse for copy pasting.

https://github.com/zellij-org/zellij/releases/latest/downloa... '"> linux download Screaming into the void, I guess, but PSA. Don't use buttons for links. In my case, I couldn't right-click and copy the URL, but there are a lot of other reasons not to do this.

It also breaks a lot of a11y tooling. It really helps a lot of people when developers care about semantic html.

I personally suggest web devs to install axe devtools [0] in their dev browser profile. Also, LLMs have gotten to the point that even the small local models can help a lot [1].

[0]: https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/

[1]: Gemma 4: https://pastebin.com/Mjm1Vx4C

Re: Make tmux pretty and usable (2024)

#216
post #211
post #3

I gave up on it once I discovered https://zellij.dev/ Just even for how tab and panes are setup, and how it's good for scrolling and text selection with your mouse for copy pasting.

Zellij still can't hide/show the status bar on the fly[1] and doesn't support windows preview in the windows list mode. Just these two (and many more) things are enough to stop me from migrating from tmux. [1] https://github.com/zellij-org/zellij/issues/694

You can't rebind plugin maps, so the session picker uses my preferred unlock chord to create a session. Dev had no interest in changing that.

Re: Make tmux pretty and usable (2024)

#217
post #17

I had my tmux customized to the point I forgot how to use it on a clean install which is a problem when I'm sshing into a server. I wish it had better defaults but now I run it as is. After a while you get used to it. The only thing I always have to change is the mouse scroll and my brain cannot retain the exact command.

"Claude, scp my tmux config over to that box"

God I hope this is a joke

Re: Make tmux pretty and usable (2024)

#218
post #3

I gave up on it once I discovered https://zellij.dev/ Just even for how tab and panes are setup, and how it's good for scrolling and text selection with your mouse for copy pasting.

Tried it. It’s certainly prettier and has a few unique features but a number of corner cases I depend on in tmux simply don’t work so back I went

Also, can’t really stand the name.

Re: Make tmux pretty and usable (2024)

#219

Earlier quoted context omitted.

I have a few embedded devices where flash space is limited. tmux is so much smaller than zellij, and it's not even close. Zellij is close to 50 megabytes, but tmux and all dependent libraries (minus libc, it's always there) is about 2 megabytes.

> Zellij is close to 50 megabytes, That's a Rust thing. It's what happens when you statically link because you monomorphise everything.

One of the reasons I went Zig for now

Re: Make tmux pretty and usable (2024)

#220
post #132
post #3

I gave up on it once I discovered https://zellij.dev/ Just even for how tab and panes are setup, and how it's good for scrolling and text selection with your mouse for copy pasting.

I tried tmux so many times, could not commit the sequences to memory, but then zellij was just out of the gate, easy to "discover," and then I started writing plugins (rust wasm), and I even submitted a PR which got accepted to support background colors in panes/tabs. I am a monthly donor, I think it has the right balance of community plus the lead dev has a vision, opinionated but open to inputs, and focused.

> could not commit the sequences to memory

First thing I did was customize all the input commands and configuration with LLM assistance. Smooth as butter.

Post reply on HN