KWin Tiling
Native KWin tiling (MasterStack + Stacked layouts, gaps, floating rules, a settings KCM) built into KWin. Tracks Retile / reset among other open items.
Overview
Section titled “Overview”The tiling feature was extracted from theblack-don/kwin-we (KineticWE fork), packaged via overrideAttrs on kdePackages.kwin so it stays in lockstep with system Plasma.
See the detailed lists below (single source in fragments for GH #124).
- MasterStack + Stacked layouts, per-output layout + cycle
- Gaps (between + margins, per-output overrides)
- Floating rules (class / utility / dialog / transient)
- Focus left/right/up/down, toggle-float, promote-to-master, move next/prev, move-to-output
- Drag-to-swap, tiling KCM in System Settings
- Patch split into vendored src + small hooks.patch (#123)
- Desktop/monitor-move autotile + focus-follow; UniqueConnection fix (#126)
- Master ratio + master count: keyboard (Meta+Ctrl+L/H, Meta+Ctrl+./,), persisted, KCM (#117, #115)
- Interactive resize: drag the master/stack divider to set the ratio; other edges snap back (#119)
See also
Section titled “See also”For source, packaging and implementation notes see the in-repo references and the architecture docs.