I want to create a shortcut to pack the view of the current program on an area of my window.
It's like super+left
shortcut, that shows as "split view on left" on keyborad->shortcut1 configuration, but I want to set super+numpad_8
to "split view on top", super+numpad_9
to "split view on top right corner", and so on.
How can I manage to define such shortcut? Which command can I define on "Command" in the "Add Custom Shortcut" window1?
PS: I'm using Ubuntu 18.04.3
Following GNOME extensions might help you:
ShellTile - Extensions GNOME Shell
A tiling window extension for GNOME Shell. Just move a window to the edges of the screen to create a tiling, otherwise move a window over another one, holding down the Control key. Grouped windows minimize, resize, raise and change workspace together. Move or maximize a window to remove it from the group.
Default keyboard accelerators that can be joined for quarter tiling:
CtrlSuper Left : Tile to the left border
CtrlSuper Right : Tile to the right border
CtrlSuper Up : Tile to the top border
CtrlSuper Down : Tile to the bottom border
Put Windows - Extensions GNOME Shell
Fully customizable replacement for the old compiz put plugin.
Check out this AskUbuntu-answer for more details including how to install a GNOME extension.
Otherwise these system features shortcuts and modifiers can help you arrange windows quickly without any extension: