BTW I've been asked why I don't use resize-pane -Z.
The "maximize any pane to a new window with <prefix>+" feature is different from stock resize-pane -Z as it allows you to further split a maximized pane. Also, you can maximize a pane to a new window, then change window, then go back and the pane is still in maximized state in its own window. You can then minimize a pane by using <prefix>+ either from the source window or the maximized window.
On the topic of tmux, has anyone created a nice way to save an active tmux configuration layout?
tmuxinator and the like let you specify the configurations ahead of time, but I want to save an active layout for later use. I haven't found a tool for that yet.
C-a conflicts with bash's move to start of line. Not everyone would care, but that's one of the few bash shortcuts I personally consider important.
I can't stand the default C-b either, it feels like an awkward reach to me and makes tmux seem to require way too much chording.
I've recently switched to using C-j, which duplicates the enter key. I also changed next and prev page from n / p to C-n / C-p. That way I can fly through my tabs with a single press & hold on the Ctrl key. So much nicer.
Interesting we both came up with C-\ for tmux, I like using C-a and C-b in emacs too much. Plus I forget whatever it does in emacs so it can't be important.
It would fight my ingrained emacs muscle memory habits, especially when not using tmux. But, I really should just change my habit to use the home key instead of using C-a at all. I had a narrative in my head about home & end keys not always working over ssh, but now I think they work everywhere I need; That story might have been burned into my head decades ago.
C-j does make a nice tmux prefix though; give it a whirl and see. Part of it for me is the two-hand chord versus one-hand chord. C-j feels easier for me to hit than either C-a or C-b.
In any case, I forgot to compliment you on the project - your tmux modeline does look awesome!
Thanks, well credit where it's due, the look and feel steals from @myusuf3 who made me discover his powerline inspired configuration in https://www.youtube.com/watch?v=ASOwagptPB8.
Then, I made in sort everything is self-contained.
A lovely set-up. I may grab a few tidbits for my own. I'm also doing a powerline (airline) inspired bar, but I put mine at the top so I don't get it confused in vim. I really like the maximize/promote to window feature.
The "maximize any pane to a new window with <prefix>+" feature is different from stock resize-pane -Z as it allows you to further split a maximized pane. Also, you can maximize a pane to a new window, then change window, then go back and the pane is still in maximized state in its own window. You can then minimize a pane by using <prefix>+ either from the source window or the maximized window.
See it in action: http://pempek.net/images/original/maximizing-tmux-pane-new-w...