Krohnkite turns KDE Plasma 6 into a Tiling Window Manager!
While I love KDE dearly (:blobinlove:) I must confess to a tiny touch of jealousy regarding Tiling Window Managers [TWMs] like Hyprland, Sway and i3.
On KDE I fight with window placement more than is probably healthy. Open a handful of programs of various window sizes and watch desktop space become tricky to manage. Virtual desktops ease the situation a little but not completely.
Tiling Window Managers' big sell is they do all that fussy placement for you: new windows snap into place while existing windows simply resize to accommodate....automatically. It's a seductive idea. You also get a brace of keyboard shortcuts to control focus or change layout schemes, and so on.
I was looking at Hyprland in particular. Problem is, Hyprland is quite fussy to set up. It involves that old Linux trope: config files and the terminal. Now, this is within my reach, skills-wise. I've learned a lot in the last two years. While undoubtedly my idea of fun It'd be somewhat of a pain and probably time-consuming getting everything the way I want it. I've been dithering yea/nay about trying it for some time.
But then I stumbled on an interesting compromise - Krohnkite!
Github link
Krohnkite is a simple Kwin Script that you load into KDE settings and with the click of a toggle box gives you that TWM magic, no fuss no muss, right there in Plasma 6!
I've been using it for a day now and so far it's really cool. :ablobdance: If you'd like to try it you'll find it in KDE Settings:
System Settings > Window Management > Kwin Scripts > ⭐Get New...
There's not much in there so it'll be easy to spot, and it's a tiny download so it takes mere seconds. Then you'll see it listed in Kwin Scripts with a config button for you to play around with. Top tip: to apply changes to Krohnkite, toggle Krohnkite off <apply> then back on again <apply>; you don't need to restart Plasma itself.
Let me know if any of you folks try it!
~U~
#Linux #KDE #Plasma6 #TilingWindowManager #Krohnkite