Как автоматически создавать / удалять больше рабочих областей?

Есть ли способ автоматически увеличивать и уменьшать количество рабочих пространств?

Например: я установил минимум 2 рабочих пространства, но если у меня есть окна в этих рабочих пространствах, третье рабочее пространство автоматически создано. Если я закрою окна в рабочем пространстве 2, то рабочее пространство 3 будет удалено.

6
задан 22 November 2012 в 02:14

2 ответа

Если вы не возражаете сами паззить кусочки, вы можете использовать wmctrl и немного сценариев bash.

  • подсчитать текущие рабочие пространства: wmctrl -d | wc -l
  • изменить количество рабочих пространств: wmctrl -n 4
  • проверить, какие рабочие пространства в настоящее время имеют окна: wmctrl -l
  • переместить окно в другое рабочее пространство: wmctrl -ir 0x0120017b -t 3

Проверено на xfce и unity. Однако в отношении единицы wmctrl, похоже, не может перемещать окна xmessage.

0
ответ дан 22 November 2012 в 02:14

Я предполагаю, что Вы используете Единицу. Эта идея является функцией в настольной среде Gnome-3, видят правый столбец на изображении ниже - рабочие области добавлены и удалены по мере необходимости. В этом случае существуют два, но если пользователь помещает что-то во вторую рабочую область, третий создается.)enter image description here..

Для установки оболочки гнома используйте эти команды здесь:

Затем выход из системы и прежде чем Вы войдете в, измените свой рабочий стол путем нажатия на значок Ubuntu около имени для входа в систему. Вот более подробные инструкции.

1
ответ дан 22 November 2012 в 02:14

Другие вопросы по тегам:

Похожие вопросы: