Source i (link to git-repo or to original if based on someone elses unmodified work):

https://github.com/anametologin/krohnkite

16
Become a Fan
8.1

Description:
A dynamic tiling extension for KWin6.

Kröhnkite is mainly inspired by dwm from suckless folks, and aims to be "simple" in both development and usage.

Features
------------
* DWM-like window tiling
- Dynamically tile windows, rather than manually placing each.
- Floating windows
* Multiple Layout Support
- Tiling layout
- Monocle layout
- Desktop-friendly layouts (Spread, Stair)
* Integrates well into KWin features, including:
- Activities
- Virtual desktops
- Window switcher
- Fullscreen (KWin can fullscreen any window)
- Minimization

Look at me
------------
1. Delete old or unused KWin shortcuts with reboot after it:
qdbus org.kde.kglobalaccel /component/kwin org.kde.kglobalaccel.Component.cleanUp
2. If you have a gap or vice versa you have gray(white etc) rectangle that means that there is a program with size 1x1 that have to be filtered by title or other ways. Make sure that the following programs, if you have them, have been added to the filter:
2.1 xwaylandvideobridge
Last changelog:

Version: 0.9.8.5

1. Columns layout:
- ability to configure default number of columns, OutpuName:ActivityId:VirtualDesktopName:ColumnWeight:ColumnWeight.... For Example: :::1:1:1 - 3 column without weights for every monitor, every activity, every virtual desktop. HDMI-A-1:99e10d31-e8f3-44aa-bbed-2a543f13fa54:Desktop 1:1:1:2 - 3 column the third one is twice as big as the first two
2. ability to specify the activity to configure default layout.
3. Added the ability to write only className or resourceName part in square brackets when configuring the script. [partOfClassName] ≡*partOfClassName* regular expression.
4. Added window layers in configuration. Three layers: Below, Normal,Above. For tiles Below as default and for floating windows normal as default.

1.8.2025 Fix: #110 https://github.com/anametologin/krohnkite/issues/110


Ratings & Comments

15 Comments

erikdubois

9 Works great on plasma 6.3 - https://kde.org/announcements/plasma/6/6.3.0/

erikdubois

Great job here is some promotion for your work https://youtu.be/O-Y99u1ziI8

patientZero

10 great work! really enjoyable to use.... thank you

Fuelen

10 Works really well. This script helped me to move from tiling WMs such as Awesome and Xmonad back to KDE.

aaronedev

10 yeaaah the best option out there!

deathbyte

8 Slightly buggy now, but currently the best tiling script, which works under wayland

zurek1502

9 When version 0.9.8.1

eleuth

10 Only good tiling manager for Plasma 6.

matlot

10 It is practically an analogue of bismuth. Thanks for the great job!

niru2169

brooo Bismuth is a fork of Krohnkite

nick-ruddra

10 Nice one keep it up ! This is better then default one! kde developer should take note from this one or other window manager like Hyprland ! those are the best. they ruin the window manager experience with that tiling manager they enable by default!

niru2169

9 Man everything except 'floating specific windows' works perfectly...these windows tend to get snapped...

anametologin

That's because "specific windows" hasn't any specific flags: dialog,splash,utility etc. These are normal windows and I don't know how distinguish them.

4cdor

9 Polonium is more popular but I find this one much better.

Pling
0 Affiliates
Details
license MIT License
version 0.9.8.5
updated
added
downloads 24h 94
mediaviews 24h 0
pageviews 24h 83

More KWin Scripts from anametologin:

Huake
anametologin
last update date: 2 months ago

Score 5.0

Other KWin Scripts:

Sticky Window Snapping
Flupp
last update date: 8 months ago

Score 8.8

Grid-Tiling-Kwin
lingtjien
last update date: 11 months ago

Score 7.1

Quick Tile 2
tsoernes
last update date: 11 months ago

Score 5.8

UltrawideWindows
nopaste
last update date: 1 year ago

Score 8.8

KWin dynamic workspaces
d86leader
last update date: 2 months ago

Score 7.5

Toggle Window Visibility
arnek01
last update date: 10 months ago

Score 5.0