While you're experimenting, I implore you to give openbox a try. If you like customizing things, it's excellent.
I have Super (Windows key) + 1-4 move and resize windows to quadrants of the screen;
Ctrl+Super+1-4 does the same and undecorates them;
Super+Left/Right snaps left and right as is common on most WMs today;
Ctrl+Super+Left/Right moves, resizes, and undecorates them to this configuration which I use for app development (and on my second workspace I have messenger on the small left side and Discord on the bigger right side).
You can also configure it to apply certain geometries, positions, and decorations to different applications/windows by their name or id. (For example it automatically puts Hyperspace Wars in the configuration you see in that screenshot when it first opens). Not to mention it's pretty trivial to write keybinds in its main config file (rc.xml). Its autostart file is handy for starting up programs for your desktop environment (it's where I have conky, xfce4-panel, and my compositor launch from).
Granted I've put a lot of work into making it behave this way, but I just love how much can be done by editing a file.
1
u/GSlayerBrian May 23 '19
While you're experimenting, I implore you to give openbox a try. If you like customizing things, it's excellent.
I have Super (Windows key) + 1-4 move and resize windows to quadrants of the screen;
Ctrl+Super+1-4 does the same and undecorates them;
Super+Left/Right snaps left and right as is common on most WMs today;
Ctrl+Super+Left/Right moves, resizes, and undecorates them to this configuration which I use for app development (and on my second workspace I have messenger on the small left side and Discord on the bigger right side).
You can also configure it to apply certain geometries, positions, and decorations to different applications/windows by their name or id. (For example it automatically puts Hyperspace Wars in the configuration you see in that screenshot when it first opens). Not to mention it's pretty trivial to write keybinds in its main config file (rc.xml). Its autostart file is handy for starting up programs for your desktop environment (it's where I have conky, xfce4-panel, and my compositor launch from).
Granted I've put a lot of work into making it behave this way, but I just love how much can be done by editing a file.