TL;DR I’ve used tmux since 2016 because I can script it. Over ten years my config grew into 1,495 lines of zsh across 13 scripts, and in May 2026 the status bar alone was burning 15.4% of a core on battery. The fix was one #() call instead of six, and the scripts moved into one Rust daemon, tmux-companion. The bar costs 1.8% of a core on a spike and 0.3% idle now.

I’ve been using tmux since somewhere in 2016 and I’ve never seriously tried to leave.

People usually sell it on the detach trick, and that part is real. An ssh session drops, the work carries on, I reattach and everything’s where I left it. Sessions on my laptop live for months across sleeps and reboots.