Wie ändere ich das Symbol für das Network Monitor Applet?

8

Ich möchte mein Netzwerkmonitor-Applet in dieses Alt-TextSymbol ändern. Derzeit hat mein Netzwerkmonitor-Applet dieses Symbol. Alt-TextIch verwende Ubuntu 10.04. Wie geht das?

karthick87
quelle
Kann jemand helfen?
karthick87

Antworten:

6

Es gibt eine sehr einfache Möglichkeit, das zu tun, was Sie möchten, ohne Root-Rechte zu haben oder etwas zu überschreiben. Wie Sie wissen, befinden sich Ihre Symbolthemen in / usr / share / icons . Gehen Sie einfach in Ihr Symbol-Themenverzeichnis und suchen Sie die Symbole, die Sie ersetzen möchten, und notieren Sie sich deren Speicherort.

In Ihrem Home-Ordner befindet sich ein verstecktes Verzeichnis namens .icons . In Nautilus können Sie Strg + H drücken , um es zu sehen. Alle Symbole, die Sie in dieses Verzeichnis einfügen, werden wie Symbole in / usr / share / icons behandelt . Der einzige Haken ist, dass Symbole im Ordner .icons platziert werden, die nur für diesen Benutzer verfügbar sind. Auch Programme, die als Superuser ausgeführt werden, wie Synaptic, spiegeln keine Änderungen an den Themen wider, die Ihrem Home-Ordner hinzugefügt wurden.

Eine Möglichkeit, dies zu lösen, besteht darin, ~ / .icons (und ~ / .themes, wenn Sie möchten) symbolisch mit den entsprechenden Ordnern in / root zu verknüpfen.

Wenn Sie das wollten, könnten Sie dies in Terminal setzen:

sudo ln -s ~/.icons /root

Dadurch werden Ihre Benutzerdesigns global verfügbar, ohne dass Root-Rechte erforderlich sind. Aber das geht über den Rahmen der Frage hinaus und ich plappere.

Ich werde das Mint-X-Symbolthema und die Anwendung Blender als Beispiel verwenden.

  • Wenn ich zu / usr / share / icons / Mint-X / apps / 48 navigiere, wird ein Blender-Symbol angezeigt. Aber ich möchte es durch ein benutzerdefiniertes Symbol ersetzen.
  • Ich gehe dann zu ~ / .icons und erstelle dieselbe Verzeichnishierarchie neu, wobei ich mit " Mint-X " starre :
  • ~ / .icons / Mint-X / apps / 48
  • Dann lege ich mein benutzerdefiniertes Blender-Symbol in den neuen Ordner " 48 ".
  • Und schließlich öffne ich das Fenster "Darstellungseinstellungen", wähle ein anderes Symbolthema aus und wähle Mint-X erneut aus, damit es neu geladen wird (manchmal geschieht es live und Sie müssen das Thema nicht einmal neu laden).

Anstelle des Blender-Symbols in / usr / share / icons / Mint-X / apps / 48 wird jetzt das in ~ / .icons / Mint-X / apps / 48 in Apps und Menüs verwendet, die das 48x48-Blender-Symbol verwenden .

Denken Sie daran, dass bei allem zwischen Groß- und Kleinschreibung unterschieden wird und genau aufeinander abgestimmt werden muss, damit dieser Trick funktioniert!

Es gibt einige andere Möglichkeiten, dies zu tun, ohne etwas in einem Symbolthema zu überschreiben, aber dies ist bei weitem die einfachste. Außerdem funktioniert es oft, wenn Sie Ihr benutzerdefiniertes Symbol in ~ / .icons einfügen (der Twitter-Client Hotot ist ein Beispiel).

Ich empfehle zu lernen, was die index.theme- Dateien tun. Diese Dateien steuern, an welchen Stellen Ihr System aussieht, um zu entscheiden, welche Symbole verwendet werden sollen, wie das Thema benannt werden soll usw. Öffnen Sie eines in Gedit und sehen Sie es sich an, es ist ziemlich einfach!

Ich behalte dies so, indem ich ein benutzerdefiniertes Thema in ~ / .icons behalte, das ich immer verwende (um sicherzustellen, dass die Bedienfeldsymbole meistens die richtigen Farben haben). Ich erstelle eine index.theme-Datei (Sie können eine kopieren, anstatt eine ganz neue zu schreiben, aber stellen Sie sicher, dass Ihre Ordnerpositionen korrelieren!) Und lasse sie einfach das gewünschte neue Thema "erben".

Wenn ich also das Elementar-Symbol-Thema anstelle des Faenza-Dunkel-Themas verwenden wollte, würde ich die Zeile ändern

Inherits=Faenza-Dark

zu

Inherits=Elementary

Wenn ich also Elementary erbe, erbe ich auch alles, was Elementary erbt, aber meine Symbole stehen immer an erster Stelle .

Hoffe das war hilfreich, Zeit fürs Bett!

Deadite81
quelle
Können Sie versuchen, Ihre Antwort mit Fettdruck, Hervorhebung, Code und möglicherweise Listen und Überschriften mit Aufzählungszeichen zu formatieren? Denn im Moment ist es sehr schwer zu lesen.
Nyamiou The Galeanthrope
Ich verwende Icon-Sets für Faenza-Dark-Designs. Und dies sind meine Netzwerkmonitor-Applets im Faenza-Dark-Theme ( imgur.com/NuWNj.png ). Ich möchte diese Icons durch dieses ersetzen ( imgur.com/TdDwl.png ). Aber ich bin verwirrt, dass ich viele Symbole in Faenza-Dark-Symbolsätzen habe. Was soll ich jetzt tun?
karthick87
1

Das hat mir geholfen:

http://ubuntuforums.org/showthread.php?t=35662

Hoffe es klappt für dich.

Saifallah
quelle
Ich verwende nicht das Human Icon Pack. Ich verwende das tropische Icon Pack.
karthick87
Ja, mir ist aufgefallen, dass ich Ihnen diesen Link geben wollte, damit Sie das Konzept überprüfen können. Ich denke, Sie sollten einfach Ihren Themenordner dort finden und nach dem Symbol suchen, das für das Netzwerk-Applet verantwortlich ist.
Saifallah
Ich habe festgestellt, aber das Problem ist, dass alle diese Symbole im SVG-Format vorliegen. Das Symbol, das ich ersetzen möchte, ist im PNG-Format. Was soll ich jetzt tun?
karthick87
@ karthick87: GIMP, Imagemagick.
Sid
3
Das Ersetzen des Symbols ist gleich, unabhängig davon, ob Sie .svg oder .png verwenden. Sie können die .svg mit einer .png-Symboldatei überschreiben. SVG-Dateien können besser skaliert werden als PNG-Dateien.
Charlie-Tca
1

Der dort verwendete Symbolname ist " Netzwerk-Senden-Empfangen ".

Sie müssen also Ihr Lieblingssymbol als "Netzwerk-Senden-Empfangen.png" / "Netzwerk-Senden-Empfangen.svg" bezeichnen, je nachdem, welches Format Sie in Ihrem Thema haben. Ersetzen Sie es entweder oder fügen Sie einfach eines hinzu, wenn Ihr Thema nicht über das Symbol "Netzwerk-Senden-Empfangen" verfügt.

Andere Symbolnamen, die manchmal im Applet verwendet werden, sind "Netzwerk-Leerlauf", "Netzwerk-Empfang", "Netzwerk-Senden".

Vish
quelle