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!

  • warmaster@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    14 days ago

    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 ?

    • Serroda@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      13 days ago

      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

      • warmaster@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        13 days ago

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

          • warmaster@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            edit-2
            13 days ago
            • 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.