Auto tiling for KDE Plasma https://store.kde.org/p/2322321
  • JavaScript 84.1%
  • QML 15.9%
Find a file
serroda a980ec9c19
All checks were successful
/ download_rename_publish (push) Successful in 41s
chore: update version
2026-03-23 14:04:36 +01:00
.forgejo/workflows chore: run build only in Codeberg 2026-01-28 15:36:28 +01:00
.github/ISSUE_TEMPLATE chore: run build only in Codeberg 2026-01-28 15:36:28 +01:00
.meta chore: add assets 2026-02-18 11:52:32 +01:00
contents fix: onStart() now applies to all screens when the script starts 2026-03-23 14:03:21 +01:00
metadata.json chore: update version 2026-03-23 14:04:36 +01:00
README.md chore: update description 2026-02-26 09:50:30 +01:00

Fluid tile

Auto tiling for KWin native

A script for Kwin that auto adjusts windows to the custom KDE Plasma tile layout, extends windows and more features

Support

If you like the project, you can support me by buying me a coffee or with other options available here

Buy Me a Coffee at ko-fi.com Donate using Liberapay

Features

  • 🚀 Working on KDE Plasma 6.4 (or superior)
  • 🛠️ KWin native tiling
  • 🪟 Smooth tiling
  • 🖼️ Working with KWin tile manager (Meta + T shortcut)
  • ⚙️ User options
  • 💻 Auto create and delete virtual desktops
  • Blocklist for apps to which you don't want the script to apply
  • 🔢 Configures the priority order of windows according to the width, height and position of the tiles
  • 🔳 Select the default tile layout when creating a new virtual desktop
  • 🖌️ Custom layout when creating a new virtual desktop
  • 🤏🏻 Move your windows between tiles with the UI
  • 🕸️ Extend the windows without leaving empty spaces in the layout
  • 🖥️🖥️ Works with multiple screens
  • ✂️ Shortcuts

Preview

Highlights

  • Window added

  • Window removed

  • UI Fullscreen

  • UI Compact

  • KWin tile manager

  • Blocklist

  • Exchange windows

  • Multiple layouts

  • Auto create and delete desktops

Wiki