Добавить приложение Electron в Избранное (Gnome Shell)
3 ответа
Я смог создать ярлык для Франца, создав файл.desktop и зарегистрировав его в dconf. Есть проблема, однако, что при запуске приложения появляется и другой значок, и значок избранного не активный. Вы застряли с двумя значками, но, возможно, есть кто-то, кто может помочь в этом вопросе. Следуя инструкции по созданию файла.desktop, я добавил в файл следующие строки:
[Desktop Entry]
Encoding=UTF-8
Name=Franz
Exec=/opt/Franz/Franz
Icon=/opt/Franz/resources/app.asar.unpacked/assets/franz.svg
Type=Application
Categories=Development;
... а затем скопировал его в / usr / share / Applications.
В редакторе dconf я перешел на org.gnome.shell и добавил franz.desktop в массив, как описано здесь, например:
, 'franz.desktop'
(обратите внимание на пробел после запятой)
У меня такая же проблема, мое решение простое.
Файл на рабочем столе
[Desktop Entry]
Comment=WhatsApp for Linux.
Exec=/opt/whatsapp/whatsapp
GenericName=WhatsApp for Linux.
Icon=/opt/whatsapp/resources/app/icon.png
Name=WhatsApp
Categories=Network
Type=Application
StartupWMClass=whatsapp-nativefier-7bbd2c
Terminal=false
StartupNotify=true
Чтобы решить эту проблему, вам нужно изменить значение StartupWMClass в файле whatsapp.desktop.
$ xprop WM_CLASS
поместите перекрестие в окно WhatsApp. Вы получите что-то типа whatsapp-nativefier-7bbd2c в терминале, измените исходное значение на
СтартапВМКласс=
с этим в файле whatsapp.desktop.
Следуя инструкции из ЭТОГО ПОСТА
У меня такая же проблема, только для электронных приложений. Я использую https://github.com/jiahaog/nativefier для создания веб-приложений в моей системе, но самодельные файлы.desktop всегда открываются в новом значке