Download Latest Version Tiling Shell v17.3 _ Enhanced edge tiling, reorder layouts, new translations, support graphics tablets and more! source code.tar.gz (28.7 MB)
Email in envelope

Get an email when there's a new version of Tiling Shell

Home / 17.3
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-01-31 6.3 kB
Tiling Shell v17.3 _ Enhanced edge tiling, reorder layouts, new translations, support graphics tablets and more! source code.tar.gz 2026-01-31 28.7 MB
Tiling Shell v17.3 _ Enhanced edge tiling, reorder layouts, new translations, support graphics tablets and more! source code.zip 2026-01-31 28.9 MB
tilingshell@ferrarodomenico.com.zip 2026-01-30 208.9 kB
GNOME.42-44.tilingshell@ferrarodomenico.com.zip 2026-01-30 212.1 kB
Totals: 5 Items   58.0 MB 0
  • new: updated :it: translation. Thanks albanobattistella
  • new: updated :de: translation. Thanks ChrisLauinger77
  • new: updated :poland: translation. Thanks alewicki95
  • new: added :georgia: translation. Thanks EkaterinePapava
  • new: updated traditional :cn: translation. Thanks taijuin
  • new: updated simplified :cn: translation. Thanks lousuan
  • new: added support to graphics tablets (Wacom ones for example)! Thanks Marinhosgi. Closes [#467]
  • fix: window border in some cases was not scaled perfectly. Now it is!
  • new: it is now possible to cycle layouts backward, by holding the keybinding you chose plus shift
  • new: added touchscreen support to windows suggestions. Closes [#353]
  • new: it is now possible to reorder the layouts from the edit layouts dialog. Closes [#90]

https://github.com/user-attachments/assets/9a5dbb12-1c48-44ff-990c-97a8b27cedbd

  • new: enhanced edge tiling! Thanks Gregorein. Tiling Shell now supports 3 modes:
Mode What it does
Default The current behaviour. Does not follow the active layout. It follows a quarter division, so corners tile to a quarter while half side tiles to the full half of the screen.
Adaptive Like default, tiles to quarters or screen half, but also follows the active layout.
Granular Only follows the active layout, never considering screen half.

image

Before After
Screenshot from 2026-01-18 17-03-29 Screenshot from 2026-01-18 17-00-34
  • new: it is now possible to bring into foreground all the tiled windows. It can be enabled and disabled in the settings (disabled by default). When enabled, bringing into foreground one tiled window will bring into foreground also the other tiled windows:

Screencast from 2026-01-17 16-41-32.webm

  • new: added new setting to "Sync layout when tiling with Snap Assistant". When enabled, after tiling with the Snap Assistant, Tiling Shell will change the active layout to the one used with Snap Assistant. Thanks jessedhillon

image

🎉🎉 Tiling Shell's AWESOME Supporters!

Thank you to the :star2: amazing and everyone who donated on ! :medal_sports:Sean, Markus Huggler, Kostja Palović, Mike Empey, Miguel and Jesse Dhillon on Patreon:medal_sports: and Zorin OS, Nick, thy-fi, iatanas0v, Chris, wbezs, DaneshManoharan, Tamas, Ivan Banha and many more on Ko-fi! You are on a mission to make Linux window management better for everyone!

🌟 Join the Tiling Shell Community! 🌟

Are you a fan of Tiling Shell or someone passionate about contributing to open-source projects? I'm looking for contributors—both developers and non-developers—to help make Tiling Shell even better!

Here's how you can get involved: - 🎨 Translations – Help make Tiling Shell accessible in more languages! Find out more - ✍️ Written Guides – Write tutorials or documentation to guide new users. Find out more - 🎥 Video Guides – Create videos showcasing features and how to use Tiling Shell. Find out more - 💡 Your Ideas – Got a creative way to contribute? Let me know! Open an issue - You can't contribute but you know who could? Spread the verb! Let's use the power of community to grow and make Tiling Shell the go-to solution for window management in GNOME :heart:

If you're interested in joining the community and making a difference, feel free to reach out to me. Together, we can take Tiling Shell to the next level!

How to install

:star: This update of Tiling Shell is on GSE too!

Manual installation

There are two builds and you need only one of them, according to your GNOME Shell version: - For GNOME Shell versions 45, 46, 47, 48 and 49: tilingshell@ferrarodomenico.com.zip - For GNOME Shell versions from 42, 43 and 44: GNOME.42-44.tilingshell@ferrarodomenico.com.zip

To know your GNOME Shell version, run gnome-shell --version.

Extract the downloaded archive. Copy its content to ~/.local/share/gnome-shell/extensions/tilingshell@ferrarodomenico.com directory. You need to reload GNOME Shell afterwards (e.g. by logging out). Then you can enable the extension:

/usr/bin/gnome-extensions enable tilingshell@ferrarodomenico.com
Source: README.md, updated 2026-01-31