Automatic window tiling for GNOME desktops with one or more monitors. Independent grids per monitor and workspace, adjustable splits, drag-and-drop swaps with visual previews and keyboard swaps, focus highlighting, optional rounded window corners, pinned application regions, an optional drag palette for preset layouts, application-wide floating exceptions and local learning of manually preferred app positions and sizes. Interface available in English and Portuguese. Default shortcuts: Super+T to toggle tiling, Super+G to toggle the active window, Super+Y to pin or unpin an application, Super+F to cycle focus through tiled windows, Super+C to choose a numbered window for swapping, and Super+Arrow to swap windows. The arrow shortcuts temporarily replace conflicting system bindings and restore them when tiling stops. Shortcuts are configurable. On Debian/Ubuntu, unidentified helper windows can inherit application exceptions through read-only installed-package queries. Supports GNOME workspaces on all monitors or only the primary monitor.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
EGO-X-004 warning
extensions should avoid synchronous file IO in shell code
Shell code should avoid synchronous file IO APIs like `GLib.file_get_contents()` and `Gio.File.load_contents()`.
src/shellAdapter.js:178
Gio.File.new_for_path(`/proc/${key}/status`).load_contents(null)
EGO-P-006 warning
unnecessary build and translation artifacts should not be shipped
Compiled GSettings schemas should not be shipped for 45+ packages.
Don't include unnecessary files
schemas/gschemas.compiled
schemas/gschemas.compiled
| Version | Status |
|---|---|
| 0.30.2 (2) | Unreviewed |
| 0.30.0 (1) | Rejected |