Firefox представляет с различными значками в прикреплении Ubuntu

Ubuntu 17.10 (Xorg), GNOME 3.26.2, Firefox 58.0 (64 бита).

У меня есть несколько установок профилей Firefox. Когда я выполняю каждый профиль, я хотел бы, чтобы он был отдельным значком на прикреплении. Как я заставляю это произойти? Прямо сейчас то, что происходит, - то, что они все сгруппированы в стандартном значке Firefox.

11
задан 30 September 2018 в 04:24

2 ответа

Редактировать файл профиля .desktop :

Строка SomeClass должна быть одинаковой в обоих изменениях.

Пример .desktop файл:

[Desktop Entry]
Name=Firefox Test
Exec=firefox -p test -no-remote --class FxTest
Terminal=false
Type=Application
StartupNotify=true
Icon=/path/to/custom/icon.png
StartupWMClass=FxTest
11
ответ дан 23 November 2019 в 05:07

Скопируйте файл значка Firefox.

cp /usr/share/applications/firefox.desktop \
   /usr/share/applications/firefox-dev.desktop

В новом файле отредактируйте 4 строки, используя полный путь к исполняемому файлу и значку. Значок, показанный ниже, представляет собой синюю версию значка firefox.

[Desktop Entry]
...
Exec=/opt/firefox-dev/firefox
Icon=/opt/firefox-dev/browser/chrome/icons/default/default128.png
...
[Desktop Action new-window]
...
Exec=/opt/firefox-dev/firefox -new-window
...
[Desktop Action new-private-window]
...
Exec=/opt/firefox-dev/firefox -private-window

Затем следуйте инструкциям здесь , чтобы поместить новый файл значка в реестр gnome.

sudo apt install dconf-editor
dconf-editor

Перейдите к org.gnome .shell Favorite-apps и добавьте новый значок

[ ..., 'firefox.desktop', 'firefox-dev.desktop', ... ]

. Возможно, потребуется выйти и снова войти в систему перед использованием значка.

0
ответ дан 23 November 2019 в 05:07

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

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