Recently learned about Zellij and it replaced my tmux usage.
I tried Zellij and couldn’t get the Alt key to work on mac. And then when ssh’ing into a server I couldn’t see some of the icons because it required a special patched font.
21–30 of 201 posts
Recently learned about Zellij and it replaced my tmux usage.
I tried Zellij and couldn’t get the Alt key to work on mac. And then when ssh’ing into a server I couldn’t see some of the icons because it required a special patched font.
There's also the longstanding option dtach, which similarly seems to be a lightweight re-attachable way to run a program. https://github.com/crigler/dtach For a while I was running neovim on dtach, which let me host all the terminals I might want. It has long felt weird that we have so recursively many layers of management and navigation: the OS juggling multiple terminals, tmux juggling multiple shells, and neovim j…
Tbh that's why I'm not a fan of tmux or terminals with fancy internal window management. I suppose it makes sense if your OS level window management is crap (macos...) but otherwise it feels like poor solution
Unbundling tmux is a great concept! Other tools that can overlap in use case are EternalTerminal and mosh which provide sessions that survive disconnects.
A lightweight tmux alternative? Tmux is already an incredibly lightweight C program in terms of binary size and resource usage.
tmux takes over scrollback, so it's not possible to scroll the buffer in the same way as without tmux. This tool seems to solve the problem more elegantly.
Scrolling works pretty well for me.
A lightweight tmux alternative? Tmux is already an incredibly lightweight C program in terms of binary size and resource usage.
People say the use the likes of alacritty for the speed, and then they run tmux and make it slower than even gnome-terminal.
A lightweight tmux alternative? Tmux is already an incredibly lightweight C program in terms of binary size and resource usage.
Lightweight in terms of speed. Tmux makes even the slowest terminal feel like a Ferrari. People say the use the likes of alacritty for the speed, and then they run tmux and make it slower than even gnome-terminal.
A lightweight tmux alternative? Tmux is already an incredibly lightweight C program in terms of binary size and resource usage.
lightweight in terms of features of course. it simply allows you to have multiple shell/term sessions on a server and be able to switch between them from any terminal. Kind of a 'flat ctrl-Z' cum 'nohup' if you will. No windows, splits, etc, no client software at all in fact.
Earlier quoted context omitted.
tmux takes over scrollback, so it's not possible to scroll the buffer in the same way as without tmux. This tool seems to solve the problem more elegantly.
https://github.com/whalesalad/dotfiles/blob/master/tmux.conf... Scrolling works pretty well for me.
Earlier quoted context omitted.
tmux takes over scrollback, so it's not possible to scroll the buffer in the same way as without tmux. This tool seems to solve the problem more elegantly.
https://github.com/whalesalad/dotfiles/blob/master/tmux.conf... Scrolling works pretty well for me.
Without tmux, your terminal emulator uses its scroll-back buffer to render as you scroll, not requiring any intermediate copies of the lines of text scrolling into view.
With tmux, your terminal emulator no longer handles that, and instead tmux must pass a copy of each line freshly scrolled into view to the terminal emulator, which involves an intermediate copy of that text and re-triggers the terminal emulator’s parsing (as far as your terminal emulator is concerned, it has never seen this line of text yet). All of that (and some other subtle overhead I’m not mentioning here) are completely avoided outside of tmux (or more specifically: whenever the terminal emulator is free to manage its own scroll-back).