Here’s .tmux.conf, however it mostly covers the in-tmux things like split/tab management (e.g. I open & switch to new tabs with alt-1/2/… instead of default C-b 1/2/… This mirrors the browser behavior and is 1 less keypress):
https://github.com/mwgkgk/dotfiles/blob/master/tmux/.tmux.conf
Tmux allows neat tricks like sending a window between sessions or sending keypresses to a session. E.g. I have a script called “portal” that opens a new window in a target tmux session (that we’re opening a “portal” to) with the current directory, and brings that window to the foreground.
Another benefit of tmux is that all of my editor sessions are independent of Xorg and so can survive a restart of X or be reused from a different X session (e.g. when testing a WM).
Here’s sort of a teaser of which tmux / urxvt sessions I have bound in sxhkd (some are still bound from dwm config):
https://github.com/mwgkgk/dotfiles/blob/master/sxhkd/sxhkdrc
The launchers themselves (e.g. “ship”, “tower”, “girl”) are unfortunately not online at this point. What these files do is open (with few exceptions) a floating window with the named tmux session and bring it to front, or run the args in a new tmux window of the target session. These are the different-purpose knowledge-management sessions I was referring to.
Between those are 2 firefox sessions, which is another thing perhaps worth mentioning. I run 8 thunderbird sessions with RSS feeds and and ~20 firefox sessions. Two of those found in sxhkd config are floating, for quick anonymous / non-anonymous-programming-related lookups. I find separating the browser sessions very valuable for honing the suggestion streams that google / youtube / … throw at us.
Personal experience: undetermined, possibly posture- or prediabetes- related reasons led to myself dehydrating at 10 times the normal rate when sleeping on any of the sides, starting at about age 27. As such: enjoy the variety while it lasts (left side is usually mentioned as more optimal of the two because of the way the liquids in the digestive system are positioned). Learning to sleep on the back did not take much time or effort at all.