Linux: We need Tiling Desktop Environments

Welcome to the community! Thanks for sharing.

Tiling WM’s are interesting, tried quite a few of them and landed on Qtile running in a Manjaro Cinnamon base for a few years now. Tried Awesome on the same earlier, but Qtile just appealed more to the programmer in me.

While tiling is superior(of course :slight_smile: ) to floating windows, its generally a rather steep learning curve so I reckon it will never be as popular as the ready-made DE’s around. But for me its the best thing since sliced bread…in window management anyway.

2 Likes

Hi @BjornHK

Welcome to the forums!

I have not tried Qtile. Started tiling on I3WM and never switched. Have you used both?

1 Like

Yes, i3 was one of my first try-outs, and its nice, easy to work with. But it didn’t and still dont, have that level of customising options for layout etc. as Awesome did, and later Qtile. Awesome use the Lua language, which is used in other things…meaning you’ll find help with it generally. But Qtile is using Python and for me at least, that means easier to understand the coding. Not vast amounts of coding on my part, just tidbits…like switching between TV and a monitor, where the sound for the tv part should use HDMI but the pc should use an external soundcard. Making those behave correctly each time and switch at a single click on a icon isn’t as straightforward as you think…not without some coding done. :slight_smile: Also, tiny scripts that check my 2 servers are alive and connected to my pc via SSHFs…changing color if they aren’t. Qtile have workspaces that can open with a set of programs opening inside them, so at startup your fav programs starts up and sits there waiting for you. :slight_smile: I3 have workspaces too…but in Qtile you can name them and have their designated program only open inside that workspace.

All done inside the config.py file of Qtile.

2 Likes