У меня есть скрипт, который запускает несколько окон Google Chrome через wmctrl
. Я создал модуль запуска для этого сценария и назначил ему другой значок. Проблема заключается в том, что каждый раз, когда Google Chrome запускается таким образом, в переключателе окон (Alt + Tab) ему присваивается значок средства запуска, а не его собственного.
Есть ли способ установить собственный значок Google Chrome (или, если обобщить - сохранить собственный значок открытого приложения) при запуске его через скрипт?
Обычно, можно удостовериться, что окно подключено к определенному средству запуска (значок) путем добавления строки (например). StartupWMClass=Google-chrome-stable
к .desktop
файл.
К предотвращают окно от того, чтобы быть соединенным до значка, противоположное может быть сделано также: добавьте строку к своему пользовательскому (сценарий-) средство запуска:
StartupWMClass=Banana
Для проверки окно, названное средством запуска, не подключено к средству запуска, так как Banana
ни-один-смысл StartupWMClass
. Это будет тогда подключено к своему собственному значку снова.