Cấu hình Firefox với các biểu tượng khác nhau trong Ubuntu dock


10

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

Tôi có một vài thiết lập hồ sơ Firefox. Khi tôi chạy từng hồ sơ, tôi muốn nó là một biểu tượng riêng biệt trên thanh công cụ. Làm thế nào để tôi thực hiện điều đó? Ngay bây giờ điều xảy ra là tất cả chúng đều được nhóm trong biểu tượng Firefox tiêu chuẩn.

Câu trả lời:


9

Chỉnh sửa tập tin .desktop của hồ sơ :

Chuỗi SomeClassphải giống nhau trong cả hai thay đổi.

Ví dụ tập tin .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, câu trả lời này xuất hiện để làm việc cho câu hỏi tôi đã hỏi, vì vậy cảm ơn bạn. Tuy nhiên ..... Mặc dù bây giờ tôi có các biểu tượng riêng biệt trên thanh công cụ, chúng đều là biểu tượng chính thức của Firefox và không phải là biểu tượng tôi đã chỉ định trong tệp trên máy tính để bàn. (Tôi nhận ra rằng đó không phải là một phần của câu hỏi ban đầu của tôi.)
dln949

1
Bạn đã thêm cả hai thay đổi ( --class SomeClassStartupWMClass=SomeClass)? Nếu chỉ là đầu tiên, thì các biểu tượng sẽ khác biệt, nhưng với hình ảnh tiêu chuẩn. Ngoài ra, chuỗi SomeClassphải giống nhau trong cả hai thay đổi. Nếu các chuỗi khác nhau thì các biểu tượng sẽ có hình ảnh chuẩn.
ghê gớm hơn

1
Thật không may, tôi không biết. Nó hoạt động với tôi (tôi có một biểu tượng tùy chỉnh).
ghê gớm hơn

1
Lỗi này cho thấy gnome không tôn trọng --classtùy chọn
JellicleCat

1
Điều này hoạt động với tôi trên KDE Plasma 5.
MountainX

0

Sao chép tập tin biểu tượng firefox.

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

Trong tệp mới chỉnh sửa 4 dòng, sử dụng đường dẫn đầy đủ cho biểu tượng và tệp thực thi. Biểu tượng hiển thị bên dưới là phiên bản màu xanh của biểu tượng 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

Sau đó làm theo các hướng dẫn ở đây để đặt tệp biểu tượng mới vào sổ đăng ký gnome.

sudo apt install dconf-editor
dconf-editor

Điều hướng đến org.gnome.shell favorite-appsvà thêm vào biểu tượng mới của bạn

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

Có thể cần phải đăng xuất và đăng nhập lại trước khi sử dụng biểu tượng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.