Минимизация окон в Unity

На Вопросах и Ответах Ubuntu один из пользователей Ubuntu дал ссылку на интересный патч для Unity. Суть данного патча в том, что бы сворачивать приложение при клике по его иконке в панели Unity. Многим пользователям Unity не хватает такой функции, но Canonical включать данный патч в Ubuntu 12.04 отказались, так как он противоречит принципу работы Spread.

Функционал скрипта заключается в следующих действиях при клике по иконке приложения:

  • Если окно программы не открыто:
    • Открывает новое окно
  • Если открыто только одно окно программы:
    • Фокусируется на окне
    • Минимизирует окно
    • Восстанавливает окно
  • Когда открыто несколько окон:
    • Фокусируется на последнем открытом окне
    • Группирует окна
    • Закрывает группировку и минимизирует все окна приложения
    • Восстанавливает окна с фокусом на последнее открытое окно

Демонстрация работы:

Установка

Итак, давайте настроим сворачивание окон в Unity. Для этого введите следующие команды в терминал:

После установки нужно будет перезайти в сессию.

UPD: Появился другой патч, который помимо сворачивания окон в Unity, добавляет функцию скрытия лаунчера. Если интересно - Автоматическое скрытие лаунчера в Ubuntu 12.04.

Для удаления патча воспользуйтесь следующими командами:

Убунтоводы, как вам патч?

Любите домино? Зайдите на сайт play.livegames.ru и поиграйте!