Window snapping GNOME extension Tiling Shell —not that you need an introduction to it by now— adds a nifty new feature in its latest update.
Tiling Shell v16 introduces Windows Suggestions, a feature the add-on’s author described as being able to “provide intelligent recommendations for other windows to tile, making window management smoother and more intuitive.”
Per the GIF below, placing a window in a tile using the tiling system results in on-screen suggestions for other windows to tile in the the remaining gaps. If too many windows are open (so suggestions don’t fit within the available space) it’s scrollable.
Ubuntu’s Tiling Assistant (a preinstalled GNOME Shell extension) has a Tiling Popup option which, when enabled and you snap a window, icons for other open apps appear in the adjacent space. One click is all it takes to snap one next to it, which is handy.
Yet as Tiling Shell is significantly more flexible for snapping layouts (and makes it a cinch to create, save, and switch between them ad-hoc) the inclusion of a quick snap prompt type feature is sure to be a welcome one.
Plus, as with the majority of features, behaviours, and options this add-on comes equipped with, the new Windows Suggestions helper can be enabled/disabled from the extension’s preferences
While the project GitHub states the feature works if “placing a window in a tile using the tiling system, snap assistant or active screen edges”, however the toggles to enable suggestions for the latter two methods are greyed out and inaccessible right now:
This is intentional; the developer says they plan to roll out Windows Suggestions for the add-on’s other tiling methods “in the coming weeks” in an effort to “ensure the feature is rock-solid at scale”.
What likely isn’t intentional is that even though I am able to enable Windows Suggestions for the Tiling System in Tiling Shell v16 (the latest version on GNOME Extensions website) no suggestions appear for me at all – not on Ubuntu 24.04, 24.10, or Fedora 41.
A bug? Or a “me” thing? Not sure. My installations do see a lot of customisation, changes, and tinkering as part of writing articles for this blog — figured I’d mention it just in case, though!
Update: it was a bug; now fixed.
Want to try Tiling Shell for yourself?
Tiling Shell is free, open source software that works with any Linux distribution with GNOME 42 or later (i.e., Ubuntu 22.04 LTS and above).
I prefer to install GNOME Shell extensions in Ubuntu using the Extensions Manager desktop app as all-round easier (no browser extensions needed). This third-party app also makes it easier to access extension settings, enable/disable extensions, and more.

