/kwin-autotile

Autotile script for kwin

Primary LanguageTypeScriptMIT LicenseMIT

deprecated, use Polonium instead

autotile

Autotiling for KWin using heavy inspiration from kwin-tiling-scripts.

features

  • Works in Wayland Plasma 5.27 and up. On X11, please use Bismuth.
  • Manage layouts via the integrated KWin GUI
  • Send your windows to other virtual desktops while tiled
  • Move your windows around, and automatically untile/retile them when moving (doesn't work unless tile you are moving into can be binary split)
  • Keybinds to select and move your windows around
  • If you close your eyes and imagine, then it can be as good as Bismuth

limitations/bugs

  • Requires binary-split tiles (if your tiles were put in a tree, they would be a binary tree). If you don't know what this means, you're probably fine but don't use layouts that split in 3
  • More than 1 window in a single tile will cause untested and most likely undesireable behavior
  • While the author does not test on multiple screens, others have reported that it works perfectly fine.

faq

Before reporting an issue, please take a look at the faq. This may resolve your issue.

contributing

I think that this script is stable, but if there are any fixes or additions you will like I will be more than happy to add them.

I will try to be active on the Github for this project, to point out issues and such.

building

Run make and then make install.

license

MIT licensed, do whatever with credit given