Fluid tile 2.2 Released - Auto tiling for KDE

submitted by edited

codeberg.org/Serroda/fluid-tile

Hi, it's me again, the guy trying to make KDE with KWin a smooth experience with this script.
In these latest versions, I've managed to add several features to customize your tiling experience.

New Features

  • You can now configure window priority based on the width, height, and position of the tiles.

  • You can also select a default layout that is set when creating a new virtual desktop.

Some of you may wonder why this script exists when there are plugins like *Krohnkite*. The main difference is that *Fluid tile* uses the native *KWin API*, which ensures compatibility and integration of the script with KDE, simplifying development and adapting to future changes in KDE.

It is gradually growing, and I would like you to take a look at it to hear your opinion and if you have any more ideas to implement. I'm listening!

40

Log in to comment

7 Comments

Hey, I've been using it for about a week on Bazzite and I'm really enjoying it. Great work.

Thanks mate, If you miss any feature or have any problem, let me know

I am actually very interested in a scrolling window tiling, like:

  • PaperWM (Gnome Extension) (2nd best example)
  • Karousel (Kwin Script)
  • Niri (wayland compositor wm) (best example)

Would it be viable to spin up something similar ?

Hi mate, your proposal is very interesting and it's pretty cool but it would involve writing my own tiling engine, the idea of Fluid tile* is that it continues to work with native *KWin tile manager

Right now I'm working on:
- Wiki to resolve doubts
- Create your own pre custom layout when a virtual desktop is created
- Do not leave blank spaces when arranging windows, this will be done by extending existing windows
- New UI when you move windows with the mouse, to put them on the tiles, similar to KZones

When I have more time I will add more things

Yeah, I figured it would be a colossal effort, but asked anyways in case I was wrong in my assumption.

Why don't you use those alternatives instead of Fluid tile if you want scroll mode?

  • I'm a happy Bazzite user, so I can't use Niri, also I fear about gaming with their compositor.
  • I prefer KDE over Gnome, so PaperWM is out.
  • Karousel needs much more work before it becomes as usable as the alternatives.