Skip to content

[Feature] Manual tiling dynamic layouts #248

@fuddlesworth

Description

@fuddlesworth

Discussed in #218

Originally posted by Tako88 March 13, 2026

Description

Now that autotiling with the various algorithms is a thing, I had this idea that leveraging those to generate layouts on the fly while snapping would be very neat, kind of as a middle ground for when you don't want to autotile everything but also not select specific predefined layouts.

The way I imagine it working would be:

  1. Select an algorithm as a dynamic layout
  2. Drag a window with the modifier
  3. Layout preview pops up visualizing where the algorithm would place it (if there's nothing tiled 100% width and height for example, if there's one window tiled you get 2 colums with 50% width, and so on depending on the rules how your chosen algorithm would handle it).
  4. Pop the window where you want it.

There are cases with various algos where they decide based on which tile you're focusing on currently, which I'm thinking could be handled by adjusting the layout based on the mouse position while holding the modifier and dragging the window you want to tile around?

Problem it Solves

Great for lazy people that don't want to use brain power to decide which layout to use, but also don't want to go full on autotiling.

Alternatives Considered

No response

Checklist

  • I searched existing discussions and issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions