Technology/LXDE/WMs, (sdf.org), 03/13/2019 ------------------------------------------------------------ For the past year or so, it feels like, I've been using tiling window managers. They're so clean and neat and easy, I'm ruined for anything else. If absolute perfection did in fact exist, I could stay in dwm or spectrwm all the time and never have a care in the world. But this is the Real World(TM), and nothing is perfect. There are times where the tiling breaks down, the quirks handling isn't sufficient, and the whole thing turns into a mess. I've tried to work around the problems, but that is not always possible and/or worth the time investment. This is not a complaint against tiling window managers, it's just an admission that they're not perfect, and they don't always allow me to get my work done. When these times come, I find myself firing up one of the other 15-20 window managers I have installed, usually just for a session while I use the offensive program. I've decided, for a few reasons, that lxde/openbox is my go-to setup for such occassions. Today, I spent some time setting up lxde/openbox to behave properly for a guy who now prefers tiling. I setup shortcuts that let me quickly launch my uxterms, and automatically resize and move them into the tiling configuration that I enjoy. There is a nice GUI for doing this, or the even nicer XML file. My keyboard has a number pad built-in, and I use the super (mod4) button for my mod key, so I setup shortcuts as follows: +keypad_home move to the top-left, resize half width/height +keypad_left move to left edge, resize full height, 1/2 width +keypad_end move to bottom-left, resize half width/height and so on for the keys on the right. I also created: +u Toggle decorate/undecorate a window +keypad_begin Toggle Maximize ++ Start uxterm So... put this all together, and I can quickly start up three uxterms, remove their decorations, and place them in a tiling setup, all without leaving my keyboard. While I was there, I modified some shortcuts to work the same way I have them in dwm and spectrwm, including shortcuts for moving between workspaces, and a shortcut for using dmenu_run. I also setup my theme to be non-intrusive, and I setup my focus to match what I use in dmw/spectrwm. Does it replace dwm/spectrwm? No. Does it let me use lxde/openbox efficiently when I need to use lxde/openbox? Yes. I see no reason to suffer when neccessity dictates that I use this setup. I can have my cake and eat it too. I can have most of my keyboard shortcuts and workflow match. I can visually enjoy myself. I checked the man pages, and no where does it state that I can't have a good time in both configurations!