Как добавить WMClass в модуль Python

Я создал небольшой скрипт в своей папке $HOME/bin, просто cd в определенную папку и запустил модуль pathon (python3 -m myapp).

Также я создал файл myapp.desktop в $HOME/.local/share/applications

[Desktop Entry]
Name=myapp
Exec=myapp %U
TryExec=myapp
Terminal=false
Type=Application
Icon=myapp.png

Теперь в моем средстве запуска приложений Gnome3 я вижу myapp со значком, который я указал в файле .desktop.

Но когда я запускаю myapp, в Dock нет иконки.

После выполнения шагов, описанных здесь и добавления StartupWMClass=-m к myapp.desktop, я наконец-то увидел правильный значок. Но теперь WMClass -m, который, как я полагаю, является аргументом модуля в python3, и также будет соответствовать всем другим модулям Python.

Так как же я могу предоставить собственный WMClass для модуля Python?

0
задан 22 June 2018 в 10:08

0 ответов

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

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