Comment by sbinnee
4 hours ago
I am in the same boat. It's the unix philosophy. tmux does its job well enough and it is already scriptable. I don't think I was sticking to the same layout for a long time because different projects tend to require different layouts. But that's the fun part of streamlining down your automation. I haven't felt the need to explore other options yet because I haven't felt the limitation of tmux yet.
I don't consider tmux to be very unix-y. It does two different jobs -- connection persistence and window management. Most people these days only use tmux for the former now that tabbed terminal programs are commonplace, but the complexity of the latter still infects tmux.