A dynamic tiling extension for KWin 6, inspired by dwm, providing DWM-like window tiling with full KDE integration.
Kröhnkite is a dynamic tiling extension for KWin 6, the window manager used in KDE Plasma. It automatically arranges windows in tiled layouts, similar to dwm, eliminating the need for manual window placement. It solves the problem of inefficient window management by bringing keyboard-driven tiling workflows to KDE while maintaining full compatibility with KDE's features.
KDE Plasma users who want a tiling window manager experience without leaving the KDE ecosystem, and Linux enthusiasts seeking efficient, keyboard-centric window management.
Developers choose Kröhnkite because it integrates dynamic tiling directly into KWin, offering stability and full support for KDE's multi-screen, activities, and virtual desktops—unlike standalone tiling managers that may not work seamlessly with Plasma.
A dynamic tiling extension for KWin
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Fully integrates with KDE's multi-screen setups, activities, and virtual desktops, providing seamless tiling within the Plasma environment without switching window managers.
Offers tiling, monocle, spread, stair, and other layouts, allowing flexible window arrangements suited for different workflows, as listed in the features.
Enables ignoring or floating specific windows by class, resource name, or caption, giving precise control over window behavior through configurable rules.
Default key bindings mimic dwm, facilitating fast window management with shortcuts for focus, movement, and layout switching, reducing mouse reliance.
Any adjustment to Kröhnkite settings necessitates a system reboot, as toggling the script starts multiple instances, disrupting workflow and convenience.
To configure window filters, users must enable debug mode, reboot, and parse logs in KSystemLog, adding significant overhead and technical barrier.
Only works with KWin 6 on KDE Plasma, excluding users on other desktop environments or older KWin versions, reducing its versatility.