Bug 467583

Summary: Implementation of a native Auto Tiling feature, which is easy and intuitive to use
Product: [Plasma] kwin Reporter: postix <postix>
Component: Custom TilingAssignee: KWin default assignee <kwin-bugs-null>
Status: CONFIRMED ---    
Severity: wishlist CC: ajbtz74o, ams-amargarida, aoeui, filip.kendes1, jxftw2424, kde.whxeb, marc_smith, mihawk.90+kdebugs, nate, notmart, nucfreq, ogamal523
Priority: NOR    
Version First Reported In: 5.27.3   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description postix 2023-03-19 19:22:00 UTC
Right now tiling only works manually by using shift + dragging with the mouse or touchpad. It'd be very useful to have a built-in auto tiling feature, which can be enabled by advanced users, which works similar to i3 or sway. :)
Comment 1 postix 2023-06-16 09:55:58 UTC
There's currently a kind of popular auto tiling script [1] but it hasn't met my expectations yet.
System76's upcoming COSMIC DE has gotten a great auto tiling feature [2] for reference.

[1] https://github.com/zeroxoneafour/polonium
[2] https://blog.system76.com/post/cosmic-de-tiling-redesign-and-libcosmic-rebasing
Comment 2 ogamal523 2025-02-17 12:45:02 UTC
(In reply to postix from comment #1)
> There's currently a kind of popular auto tiling script [1] but it hasn't met
> my expectations yet.
> [1] https://github.com/zeroxoneafour/polonium

You could try Krohnkite, its much better than Polonium in my experience.
https://github.com/anametologin/krohnkite
Comment 3 Tarulia 2025-11-12 00:53:06 UTC
Isn't this a duplicate of Bug 503563 ?
Comment 4 Filip 2025-12-12 19:24:34 UTC

*** This bug has been marked as a duplicate of bug 513259 ***
Comment 5 Nate Graham 2025-12-12 21:03:25 UTC
*** Bug 513259 has been marked as a duplicate of this bug. ***
Comment 6 Nate Graham 2025-12-12 21:03:32 UTC
*** Bug 503563 has been marked as a duplicate of this bug. ***
Comment 7 Vlad Zahorodnii 2025-12-15 08:30:38 UTC
For what it's worth, we intentionally didn't implement auto-tiling because we think that third party scripts would do a better job. We'd rather provide the necessary infrastructure to accomplish that. We may incorporate some tiling features in kwin core in the future but kwin is still a stacking window manager, it used to be able to do proper tiling but it didn't go well (so it was removed long time ago).