
Turn on mouse hover auto-raise window.Set up 1 key to switch prev tab, and 1 key to switch next tab.
Set up 1 key to toggle max/restore window size. In lxde/openbox, the problem is that it requires pressing Enter to “exit” the switch, similar to releasing Alt.) Set up 1 key to switch to last window, such as F4. Set up 1 key to cycle windows within a app. Set up 3 function keys to switch to 3 of your most used app. (and remove the tens of related keybindings) Set workspace/virtual-screen to just 1. I'd be interested to know if you still think tiling windows great. Tiling windows… Do you really need to look at ALL the windows at once? A Challenge: Try This Workflow Notice the squashed clock, and wrapped lines in terminal. Suboptimal window size problem when windows are forced into a table layout. One symptom of tiling windows inefficiency is the so-called fibonacci layout. Some window will have lots of white space, and some will have jagged lines because the window is too narrow. The gaps between windows simply moved into your windows. As soon as you need one window for different shape/size, then you get funky sub-optimal layout. If you need every window to be the same size, great. Or do a lot combo key press to re-arrange/re-size them tiled. So, this means, when using a tiling-windows scheme, you either pop them into full screen, float them, or put each in a workspace, no tiling at all. If all you do is text terminals, that's ok.īut as soon as you have browser, image viewer, image editor, text/voice/video chat programs, math/scientific apps, …, each really needs its own optimal position/size. They, the position, size, arrangement, are artificially made to fit into a table layout. Namely, all apps are laid out without gaps.īut what this means is that the natural optimal size and position and arrangement of app windows on your screen is sacrificed. The idea behind tiling windows is that it uses your screen real-estate efficiently. Worst of all, the tiling windows idea itself is too idealistic. All modifier keys are used up in my emacs for many purposes, including inserting math symbols.)
(No, remapping to any of Super, Hyper, ▤ Menu, CapsLock keys won't help. This means hours to be spent down the road. This means, you'll spend time to config each app, or diddle with the global mode key setting. I type more than any Haskell coder on this earth. Also, standard keys such as Alt + F4 are now screwed.
Complete esoteric set of keys you need to memorize just for the tiling-window mechanism.Tiling windows is unusable and inefficient.