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
        ·
        7 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
          ·
          6 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
            ·
            6 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
                6 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.