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)
readme

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.

Hotkeys

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:

corners

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

sides

Top/Bottom are mapped to Numpad_8 and Numpad_2:

top/bottom

Installation

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 https://lisas.de/~alex/unitile.git unitile@lisas.de gnome-shell --replace

Author

Alexander Koenig alex@lisas.de

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

shortlog
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.
heads
13 months ago master