Ubuntu 12.04 Unity: как назначать приложения для определенных рабочих областей?
Я всегда использую свое последнее рабочее пространство (рабочее пространство 4) для электронной почты и обмена мгновенными сообщениями. В KDE я мог использовать меню окон (щелкнув правой кнопкой мыши по строке заголовка), чтобы сказать KDE, что нужно автоматически перемещать новые окна Thunderbird и Pidgin в это рабочее пространство при открытии.
По-видимому, согласно этому вопросу, это можно сделать и в Ubuntu 10.04, используя пункт меню "Всегда в этом рабочем пространстве" в меню окна. Однако в Ubuntu 12.04 такого пункта меню нет.
Итак, у меня такой вопрос: как я могу открыть приложение в определенной рабочей области в Ubuntu 12.04 с Unity?
1 ответ
Это можно сделать с помощью devilspie, предпочтительно с графическим интерфейсом gdevilspie.
Devils Pie - это приложение, которое позволяет вам запускать определенное приложение в определенном рабочем пространстве в вашей панели GNOME в определенном поместье.
[...]
gDevils Pie - это графический интерфейс для редактирования файла конфигурации Devils Pie. gDevils Pie также позволяет вам остановить и запустить демон Devils Pie.
Монтаж
Установите gdevilspie с предложенной надстройкой devilspie из Центра программного обеспечения или выполните в терминале следующую команду:
sudo apt-get install gdevilspie
Откройте gdevilspie (Alt + F2, gdevilspie, Enter).
Установите флажок Запускать демона devilspie автоматически при входе в систему.
пример
Чтобы автоматически переместить новый экземпляр Thunderbird в рабочую область 4, выполните следующие действия:
Откройте gdevilspie и нажмите Добавить.
Введите имя (например, Thunderbird).
Проверьте свойство window_name и введите Thunderbird в поле (а).
Перейдите на вкладку Действия.
Проверьте свойство Set_workspace и введите 4 в рабочей области.
Нажмите Сохранить.
Перезапустите демон, нажав " Стоп" (если запущен), затем " Пуск".