Профілі Firefox з різними значками в доці Ubuntu


10

Ubuntu 17.10 (xorg), GNOME 3.26.2, Firefox 58.0 (64 біт).

У мене є кілька налаштувань профілів Firefox. Коли я запускаю кожен профіль, я хотів би, щоб це був окремий значок на доці. Як мені це зробити? Зараз саме те, що всі вони згруповані в стандартний значок Firefox.

Відповіді:


9

Редагуйте .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

грісфер, ця відповідь, здається, працює на запитання, яке я задав, тож дякую. Однак ..... Хоча зараз у мене на доці є чіткі піктограми, всі вони є офіційним значком Firefox, а не піктограмою, яку я вказав у файлі робочого столу. (Я розумію, що це не є частиною мого початкового запитання.)
dln949

1
Ви додали обидві зміни ( --class SomeClassі StartupWMClass=SomeClass)? Якщо тільки перший, то значки будуть виразними, але зі стандартним зображенням. Також рядок SomeClassповинен бути однаковим в обох змінах. Якщо рядки різні, значки будуть зі стандартним зображенням.
grisfer

1
На жаль, я не знаю. Це працює для мене (у мене є власна ікона).
grisfer

1
Ця помилка говорить про те, що gnome не шанує --classваріант
JellicleCat

1
Це працює для мене на KDE Plasma 5.
MountainX

0

Скопіюйте файл значка 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', ... ]

Перш ніж використовувати піктограму, можливо, доведеться вийти з системи та увійти назад.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.