Profili di Firefox con icone diverse nel dock di Ubuntu


10

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

Ho configurato alcuni profili di Firefox. Quando eseguo ciascun profilo, vorrei che fosse un'icona separata sul dock. Come posso farlo accadere? In questo momento ciò che accade è che sono tutti raggruppati nell'icona standard di Firefox.

Risposte:


9

Modifica il file .desktop del profilo :

La stringa SomeClassdeve essere la stessa in entrambe le modifiche.

Esempio di file .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

Grisfer, questa risposta sembra funzionare per la domanda che ho posto, quindi grazie. Tuttavia ..... Mentre ora ho icone distinte sul dock, sono tutte l'icona ufficiale di Firefox e non l'icona che ho specificato nel file desktop. (Mi rendo conto che non fa parte della mia domanda originale.)
dln949

1
Hai aggiunto entrambe le modifiche ( --class SomeClasse StartupWMClass=SomeClass)? Se solo il primo, le icone saranno distinte, ma con l'immagine standard. Inoltre, la stringa SomeClassdeve essere la stessa in entrambe le modifiche. Se le stringhe sono diverse, le icone appariranno con l'immagine standard.
grisfer

1
Sfortunatamente, non lo so. Funziona per me (ho un'icona personalizzata).
grisfer

1
Questo bug suggerisce che gnome non sta onorando l' --classopzione
JellicleCat

1
Questo funziona per me su KDE Plasma 5.
MountainX

0

Copia il file icona di Firefox.

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

Nel nuovo file, modifica 4 righe, utilizzando il percorso completo per l'eseguibile e l'icona. L'icona mostrata di seguito è una versione di colore blu dell'icona 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

Quindi segui le istruzioni qui per inserire il nuovo file icona nel registro di gnome.

sudo apt install dconf-editor
dconf-editor

Passa a org.gnome.shell favorite-appse aggiungi la tua nuova icona

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

Potrebbe essere necessario disconnettersi e riconnettersi prima di utilizzare l'icona.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.