Replies: 1 comment
-
|
Totally supporting this idea. Had a similar, even gonna try to wrap each cmux panel into tmux so that when i ssh to my macbook - i can check all panels |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Background
The primary reason people use tmux is not for pane splitting — it's for session persistence powered by the tmux
server architecture. Even after a server restart, plugins like tmux-resurrect can fully restore the last
window/pane layout, making it a critical workflow feature.
Proposal
Option A: Native tmux Session Integration (Preferred)
Allow cmux to attach to and manage existing tmux server sessions directly.
Option B: Implement a cmux-server
If native tmux integration isn't feasible, cmux should implement its own persistent server daemon:
to tmux-resurrect)
Why This Matters
Without session persistence, cmux is limited to the lifecycle of a single terminal window. This is the single
biggest reason power users stick with tmux — not panes, not splits, but the guarantee that work survives
terminal closure.
Beta Was this translation helpful? Give feedback.
All reactions