Ditching tmux
I discovered i3 and the concept of tiling window managers a few years ago and have never looked back. A new terminal or browser window is always a keystroke away, as is swapping between &quot;pages&quot; of windows. It&#x27;s all navigable completely by keyboard, so my vim&#x2F;i3&#x2F;dmenu editing environment has me very rarely touching the mouse. As an added bonus I get to use every part of the screen by default. No wasted space.<p>It&#x27;s also pretty trivial to get some nice window arrangements so that I can quickly move to relevant parts of the code for whatever I&#x27;m working on.<p>I guess the major trade-off is that there aren&#x27;t any menus for accessing functionality, but I personally consider that a win because I end up being forced to learn how to manage everything at the lowest config level, usually editing text files. This makes it vastly easier to script things when I realize I&#x27;ve been making the same changes over and over.<p>So if you like tmux and you&#x27;re on Linux, I&#x27;d strongly recommend giving i3, awesome, or some other TWM a try.