2

Hello I am thinking about getting a 32:9 monitor. But before that I would like to know whether it is possible to set the size of the splitted screen.

By pressing super+left ubuntu18 forces the window to the left and make it half the monitor size.

For my setup I would like to have:

  1. super+left: window binds to the left side sets window size to 2/7 of the monitor size

  2. super+right: window binds to the right side sets window size to 2/7 of the monitor size

  3. super+bottom: window is at the right edge of the left window and size set to 3/7 of the monitor size

Is this achieveable?

EDIT:

I also would be happy If it's generally possible. Better with Ubuntu standard, but I wouldn't mind using some Script. I don't know maybe it's possible through some ubuntu api which allows selecting current window information or smth like that.

Appreciate any help :)

  • Certainly (unfortunatelly) not easily possible with Gnome out of the box, but likely scriptable involving tools such as wmctrl (and provided you use the X server - default in Ubuntu 18.04 and 18.10,, and not Wayland) – vanadium Mar 20 '19 at 16:58
  • The Gnome extension gtile can get you a far way in achieving keyboard shortcut based tiling. – vanadium Mar 20 '19 at 17:15
  • You sir made me just really really happy. I fought for one hour with gtile till I got that there is a tick for global shortcuts, but now it works like a charm and does exactly what I want. I am so happy. Thank you! – Dimfred Mar 20 '19 at 23:30
0

Like vanadium said:

Certainly (unfortunatelly) not easily possible with Gnome out of the box, but likely scriptable involving tools such as wmctrl (and provided you use the X server - default in Ubuntu 18.04 and 18.10,, and not Wayland) – The Gnome extension gtile can get you a far way in achieving keyboard shortcut based tiling

I went with gtile it's perfect.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.