Ubuntu dock'ta farklı simgelerle Firefox profilleri


10

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

Birkaç Firefox profil kurulumum var. Her profili çalıştırdığımda, bağlantı biriminde ayrı bir simge olmasını isterim. Bunu nasıl yapabilirim? Şu anda olan şey, hepsinin standart Firefox simgesinde gruplandırılmış olmasıdır.

Yanıtlar:


10

Profilin .desktop dosyasını düzenleyin:

Dize SomeClassher iki değişiklikte de aynı olmalıdır.

Örnek .desktop dosyası:

[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, bu cevap sorduğum soru için çalışıyor gibi görünüyor, bu yüzden teşekkür ederim. Ancak ..... Artık bağlantı istasyonunda farklı simgeler olsa da, hepsi resmi Firefox simgesidir, masaüstü dosyasında belirttiğim simge değil. (Bunun orijinal sorumun bir parçası olmadığını
anlıyorum

1
Her iki değişikliği ( --class SomeClassve StartupWMClass=SomeClass) eklediniz mi ? Sadece birincisi, simgeler farklı olacak, ancak standart görüntü ile. Ayrıca, dize SomeClassher iki değişiklikte de aynı olmalıdır. Dizeler farklıysa, simgeler standart görüntü ile olacaktır.
grisfer

1
Maalesef bilmiyorum. Benim için çalışıyor (özel bir simgem var).
grisfer

1
Bu hata , gnome --classseçeneğinin onurlandırılmadığını gösteriyor
JellicleCat

1
Bu benim için KDE Plazma 5'de çalışıyor.
MountainX

0

Firefox simge dosyasını kopyalayın.

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

Yeni dosyada, yürütülebilir ve simge için tam yolu kullanarak 4 satır düzenleyin. Aşağıda gösterilen simge, firefox simgesinin mavi renkli bir sürümüdür.

[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

Sonra talimatları takip buraya cüce kayıt yeni simge dosyasını koymak.

sudo apt install dconf-editor
dconf-editor

org.gnome.shell favorite-appsYeni simgenize gidin ve ekleyin

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

Simgeyi kullanmadan önce oturumu kapatmak ve yeniden oturum açmak gerekebilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.