Wie lassen sich die Symbole in Panel und Window Manager aktivieren?

2934
Nishant

Wie bringen Sie Window Manager und Panel dazu, Symbole in Linux anzuzeigen? Ich kann die Symbole nicht für Zathura- und Termite-Anwendungen verwenden. Ich benutze OpenBox mit Tint2 als Panel.

termite.desktopund zathura.desktophaben Icon="name"Eintrag vorhanden. Und diese Bilder sind in /usr/share/pixmapsund in /usr/share/icons/hicolor/apps/16x16 - 48x48Ordnern vorhanden. zathura.desktophat ein generisches Symbol, das als Dienstprogramm-Terminal bezeichnet wird, das für die meisten Standard-Desktop-Dienstprogramme gleich ist. Ich sehe das Symbol, wenn ich für Termite und Zathura zum Ordner / usr / share / applications navigiere. Es erscheint jedoch nicht in WM und Panel.

Ich habe gelesen, dass es eine Funktion gibt, die von einer Anwendung aufgerufen werden kann, die diese Symbole setzt. Es kann nach Symbolen im Design des Benutzers suchen oder ein Standard-Symbol wie Firefox verwenden. Gibt es eine Möglichkeit, dies zu steuern und ein Symbol für die Anwendung zu erzwingen?

Es sieht so aus:

enter image description here

1

1 Antwort auf die Frage

1
Nishant

Anwendungen selbst setzen das Symbol und müssen nicht auf dem GTK-Theme basieren. Firefox beispielsweise kodiert das Icon-Image fest. Einige Anwendungen ermöglichen die Bereitstellung in ihren RC-Dateien.

Für Zathura können Sie ~ / .config / zathura / zathurarc ändern

set window-icon /full/path/to/image

Für Termite können Sie ~ / .config / termite / config ändern

[options] ... icon_name = terminal ... Es gibt auch dieses schöne Tool namens xseticon