descriptionGnome-Shell extension to enable Unity-like keybindings for window grid alignment.
ownerAlexander Koenig
last changeMon, 8 Oct 2018 23:02:43 +0000 (01:02 +0200)

UniTile Gnome-Shell Extension

This is a trivial gnome-shell extension to bring back the window aligning hotkeys that are available with Unity. In addition to the standard 2x2 grid, hitting the hotkey twice should toggle to 2x3 grid for some shortcuts.

Note that Ctrl+Alt+Numpad_5 is not overriden as this hotkey is already implemented by gnome-shell.


Hitting one of the following hotkeys resizes the currenty focused window to the highlighted area. Hitting it again should switch to the alternate if available (drawn using the same color).

Windows can be moved the corners of the monitor using Numpad_7,Numpad_9, Numpad_1 or Numpad_3:


Left/right side (either full or only to the middle row) are chosen using Numpad_4 or Numpad_6:


Top/Bottom are mapped to Numpad_8 and Numpad_2:



Clone the GIT repository to your local extensions directory, restart gnome-shell and enable UniTile through the gnome-tweak-tool.

cd ~/.local/share/gnome-shell/extensions/ git clone gnome-shell --replace


Alexander Koenig

Released under the terms of the GPLv2 or later. See COPYING for details.

2018-10-08 Alexander KoenigAdd compatibilty fallback for gnome-shell < 3.30 master
2018-10-08 Adrian ReberFix for gnome-shell 3.30
2018-10-08 Alexander KoenigWork around tenacious windows.
2017-11-28 Adrian Reberadded additional sizes using top-center and bottom...
2017-10-31 Alexander KoenigMake README work with gitweb summary
2017-10-31 Alexander KoenigAdd compiled schema to enable easy usage
2017-10-31 Alexander KoenigInitial version.
13 months ago master