На окнах у меня есть несколько сценариев AutoHotkey, которые позволяют мне поразить различные сочетания клавиш, чтобы изменить размер окон к конкретным предопределенным размерам или переместить их в определенные области экрана (или оба). Я задаюсь вопросом, как я выполнил бы это в Ubuntu (гном).
Большинство поисков, которые я сделал для версии Linux автогорячей клавиши, казалось, центрировалось вокруг просто установки простых сочетаний клавиш (ключевая комбинация X приложений Y запусков, и т.д.). Я не видел, что что-либо о сценариях размера окна и размещения вне максимизирует/минимизирует.
В сценариях оболочки можно использовать wmctrl (не установленный по умолчанию в Ubuntu, но можно установить его с помощью диспетчера пакетов) переместить и изменить размер окон.
Следующий сценарий изменяет размер текущего окна на 90% экрана width и высоты:
#!/bin/sh
set -- $(xwininfo -root| awk -F '[ :]+' '/ (Width|Height):/ { print $3 }')
width=$1
height=$2
wmctrl -r :ACTIVE: -e 0,-1,-1,$((width*90/100)),$((height*90/100))
Это должно работать в Xubuntu, также.