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.

1 Like