При работе на больших экранах я часто использую Gnomes «привязывать окно к левой / правой границе», перетаскивая окно в левую / правую часть экрана. Это приводит к частично развернутому окну, которое я считаю очень удобным.

Интересно, можно ли настроить это поведение, чтобы иметь больше областей, в которых я могу развернуть окно, или сделать все необходимое для отображения настраиваемого количества виртуальных рабочих столов на одном мониторе.

Примечание. Я уже пробовал некоторые оконные менеджеры, такие как xmonad, но, к сожалению, большинство из них заставляют все окна быть развернутыми (что не всегда хорошо), и вы теряете все приятное удобство Gnome.

Так что я ищу способ иметь несколько «полноэкранных» окон на одном дисплее, сохраняя поведение Gnome по умолчанию.

Еще одно замечание: gTile очень близок к тому, что я ищу, только с двумя исключениями: он только изменяет размеры окон, но оставляет занимающие много места строки заголовка / меню и декораторы окон (в отличие от полноэкранного режима). И было бы очень хорошо иметь возможность определять статические области, в которые можно легко перетаскивать окна (что делало бы их «полноэкранными» в этой области).

1 ответ1

1

Я не пользуюсь вашей средой, но ниже приведены некоторые возможные варианты.

CompizConfig Настройка диспетчера

Задайте настройки ребер в сетке с помощью CompizConfig Setting Manager (sudo apt-get install compizconfig-settings-manager), используя запись Управление окнами, плагин Grid для установки угловых привязок:

CompizConfig Настройка диспетчера

Для получения дополнительной информации см. Этот ответ.

gTile

Расширение gnome gTile сообщает в файле readme:

Расширение Gnome-shell, которое улучшает возможности мозаичного окна стандартной оболочки Gnome-shell. gTile используется для перемещения / изменения размера окон в настраиваемой схеме сетки.

Если щелкнуть значок gTile, откроется диалоговое окно, в котором можно нарисовать область, например, в сетке 1x3 . После того, как вы нарисовали регион, gTile переместится и изменит размеры текущих активных окон, чтобы соответствовать этому региону на реальном экране.

Вы можете настроить горячую клавишу (например, ctrl+alt+1) для отправки текущего окна в определенное поле в сетке NxM . В вашем случае это может быть первое поле в сетке 1x3 . Аналогично для двух других окон.

источник

Другие расширения гномов

Эти расширения могут иметь достаточно функций настройки для вашей цели:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .