Невозможно
Проверьте Devilspie2, если вы ищете инструмент сопоставления окна.
Devilspy - это утилита сопоставления окон, позволяющая пользователю выполнять действия в Windows по мере их создания.
Это черпает вдохновение от Devilspie2, которое, к сожалению, не связана.
Идея состоит в том, чтобы автоматизировать действия в Windows, как всегда иметь мой браузер на рабочем пространстве 3 и клиенту IRC, которого я хочу быть максимизированным , и так далее. Чтобы достичь этого, каждое созданное окно, созданное, будет протестировано против набора правил. Если одно правило соответствует ряд пользовательских действий.
Клонировать это хранилище.
$ ./setup.py install
Или, что еще лучше, используйте пакет AUR, если вы находитесь на Arch Linux.
Начните Devilspy в командной строке, чтобы идентифицировать новые окна.
$ devilspy --print-window-info
Обычно вы хотите начать Devilspy в фоновом режиме с сеанса входа в систему, как только вы настраиваете свои правила. Используйте AutoStart или аналогичный, в зависимости от среды рабочего стола.
$ devilspy --fork
Devilspy использует декларативный подход к конфигурации. Создайте файл конфигурации ~/.config/devilspy/config.yml в следующей форме.
KEY :
- rules :
- MATCHER : [...]
- [...]
- actions :
- ACTION : [...]
- [...]
[...] KEY является произвольным именем для записи. Каждая запись может иметь ряд совпадений и действий.
browser :
rules :
- class_group :
- Chromium
- firefox
actions :
- workspace : 2
- activate_workspace : 2
irc :
match :
- class_group : Hexchat
actions :
- maximize : true GNU General Public License v2.0