Wo sind GTK + -Symbole gespeichert?

7

Ich möchte wissen, wo die GTK + -Themen-Symbole gespeichert sind. Wo sind beispielsweise die GUI-Symbole für das Ambiente-Thema gespeichert?

dlin
quelle

Antworten:

5

Die vom Benutzer hinzugefügten Symbole befinden sich im Basisordner des Benutzers in einem versteckten Ordner:

  • home / user / .icons

Die über APT installierten Symbole sowie die Standard-Symbole befinden sich in:

  • usr / share / icons

Das erste kann nur von dem Benutzer verwendet werden, der sie hat, das zweite kann systemweit verwendet werden. Die Symbole, die Sie beispielsweise erwähnt haben, befinden sich im Ordner Humanity unter usr / share / icons / Humanity / action / XX (xx = Größe) am meisten befinden sich im Ordner mit der Größe 48 und sind sowohl im PNG- als auch im SVG-Dateiformat und einige andere in Ubuntu-Mono-Dark.

Um sie zu bearbeiten, müssen Sie verwenden gksu

Uri Herrera
quelle
Sie sollten sie nicht bearbeiten. Wenn Sie ein benutzerdefiniertes Thema erstellen möchten, sollten Sie dies unter ~ / .icons / Theme / und nicht unter / usr / share / icons / Theme / tun.
Dobey
Warum nicht? Beim Bearbeiten des Symbols bricht nichts aus.
Uri Herrera
Sicher, die Dinge brechen. Zum einen das Thema. Wenn Sie das Symbol in etwas anderes ändern und es beispielsweise nicht mit dem Rest des Themas übereinstimmt. Und wenn Sie es so ändern, dass es zum Design einer App passt, die Sie schreiben möchten, werden andere Anwendungen beschädigt, die sich von Ihrem Design unterscheiden. Und wenn das Thema aktualisiert wird, verlieren Sie die Änderungen.
Dobey
Sicher, aber ich meinte, eine Pause wie bei einer nuklearen Katastrophe würde passieren, außer dass die Zombiedinosaurier aus der Hölle zurückkehren, um uns alle zu essen, wenn er ein Symbol oder ein nicht bootfähiges System ändert. Das Erstellen eines benutzerdefinierten Symbolsatzes in usr / hat jedoch keinerlei Probleme.
Uri Herrera
2

Die Ambiance-Symbole (eigentlich Humanity + Mono-Symbole) werden hauptsächlich in den Themen Humanity und Ubuntu-Mono-Dark gespeichert.

Dobey
quelle
1
welche befinden sich in ...... ?? :)
dlin
Sie befinden sich in der Verzeichnisstruktur / usr / share / icons /. Sie sollten sie dort jedoch nicht bearbeiten, wenn Sie dies möchten. Und wenn Sie sie zur Verwendung in Ihre eigene App kopieren möchten, sollten Sie stattdessen nur die entsprechenden Symbolnamen verwenden. Außerdem muss das Kopieren von Symbolen den Regeln der Lizenzierung entsprechen, unter denen sie veröffentlicht werden.
Dobey