domferr / domferr/tilingshell

[Feature Request] Dynamic Auto Tiling

Open
#342 8 comments 11 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
2k
Forks
116
PR merge metrics
No merged PRs in 30d

Description

I would love to see an option to enable dynamic auto-tiling, similar to the behavior found in tiling window managers like Hyprland or i3.

It's a bit hard to explain, but here's the idea:
If no apps are open, the first app should take up the full screen. When a second app is opened, the screen should automatically split between the two. The goal is to always use all available tiles, adjusting dynamically based on the number of windows open. This behavior could still respect the defined layout, but adaptively fill it to maximize space usage.

Since you've created this extension, I'm sure you're already familiar with how tiling window managers typically work.

I really appreciate all your work—this is by far the best tiling extension available for GNOME!

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.