Perfis do Firefox com ícones diferentes no dock do Ubuntu


10

Ubuntu 17.10 (xorg), GNOME 3.26.2, Firefox 58.0 (64 bits).

Eu tenho alguns perfis de configuração do Firefox. Quando executo cada perfil, gostaria que fosse um ícone separado na estação. Como faço isso acontecer? No momento, o que acontece é que eles estão todos agrupados no ícone padrão do Firefox.

Respostas:


9

Edite o arquivo .desktop do perfil :

A cadeia SomeClassdeve ser a mesma nas duas alterações.

Exemplo de arquivo .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

mais grisfer, esta resposta parece funcionar para a pergunta que fiz, então obrigado. No entanto ... Embora eu tenha agora ícones distintos no dock, eles são todos os ícones oficiais do Firefox, e não o ícone que especifiquei no arquivo da área de trabalho. (Eu percebo que não faz parte da minha pergunta original.)
dln949

11
Você adicionou as duas alterações ( --class SomeClasse StartupWMClass=SomeClass)? Se apenas o primeiro, os ícones serão distintos, mas com a imagem padrão. Além disso, a sequência SomeClassdeve ser a mesma nas duas alterações. Se as seqüências de caracteres forem diferentes, os ícones estarão com a imagem padrão.
22618 grisfer

11
Infelizmente eu não sei. Funciona para mim (eu tenho um ícone personalizado).
22618 grisfer

11
Este bug sugere que gnome não está honrando a --classopção
JellicleCat

11
Isso funciona para mim no KDE Plasma 5.
MountainX

0

Copie o arquivo de ícone do Firefox.

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

No novo arquivo, edite 4 linhas, usando o caminho completo para o executável e o ícone. O ícone mostrado abaixo é uma versão azul do ícone do 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

Siga as instruções aqui para colocar o novo arquivo de ícone no registro do gnome.

sudo apt install dconf-editor
dconf-editor

Navegue org.gnome.shell favorite-appse adicione seu novo ícone

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

Pode ser necessário sair e fazer login novamente antes de usar o ícone.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.