Ein Kommentar von „Serengeti“ zu unserem neuen Design hat mich neugierig gemacht. Wie gestaltet man selbst die Buttons, Auswahlboxen etc. für Gnome? Ist das wirklich so schwierig? Ein erster Blick hinter die Kulissen zeigt mir, dass es sooo schwierig nicht sein kann, nur etwas umständlich. Alles, was man auf dem Desktop sieht, besteht aus vielen kleinen Dateien, die auch noch in unterschiedlichen Ordnern zu finden sind. Ebenso sind die zugehörigen Konfigurationen über verschiedene Dateien verteilt.
Ich habe im Moment so gut wie „Null Ahnung“ und weiß auch noch nicht, auf was ich mich hier einlasse
, werde mich aber intensiver mit diesem Thema beschäftigen und in loser Folge (je nachdem, wie es meine Zeit erlaubt) darüber berichten.
So, und das habe ich bisher herausgefunden:
- Alle Theme-Dateien aus der Grundinstallation befinden sich im Ordner usr/share/themes.
- Eigene oder heruntergeladene Themedateien kann man im (versteckten) Homeordner .themes ablegen und werden mit in die Auswahl eingebunden.
- Die Themes verwaltet man über das Tool Erscheinungsbild im Menü System → Einstellungen.
- Alle Dateien für das Erscheinungsbild der Buttons, Slider, Auswahlboxen, Optionsfelder etc. befinden sich (innerhalb eines Themeordners) in dem Ordner gtk-2.0!
- Alle Dateien, die für das Aussehen der Fenster zuständig sind, befinden sich ebenfalls in einem eigenen Ordner (innerhalb eines Themeordners). Dieser Ordner heißt metacity-1!
- Der Name des Themeordners wird zur Auswahl angezeigt.
Puh, kleine Pause! ![]()
Das ist alles ein wenig verwirrend. Weil man ja flexibel sein will und z.B. die Fensterrahmen von „Human“ (metacity-1) mit den Fensterinhalten von „Crux“ (gtk-2.0) frei kombinieren kann. Außerdem hat man die (begrenzte) Möglichkeit, diverse Farben über das Tool → Erscheinungsbild einzustellen. Symbole und Mauszeiger kann man ebenfalls einstellen, das interessiert jetzt aber weniger.
- Das komplette Aussehen eines Desktops wird in ini-Dateien gespeichert. Wenn man nun im Tool –>Erscheinungsbild ein Theme angepasst hat, kann man dieses unter einem eigenen Namen speichern. Im Ordner .themes wird daraufhin ein Ordner mit diesem Namen angelegt und dieser wiederum enthält besagte ini-Datei.
- Da ich zuerst die Buttons ändern will, ist es die erste Aufgabe, die Datei gtkrc im Ordner gtk-2.0 zu studieren und zu versuchen, die Syntax zu verstehen.
- Wie mache ich das? Nach dem „Try and Error“ – Prinzip, also zu gut deutsch: „Probieren, testen und aus Fehlern lernen…“
- Dazu nehme ich mir das Theme Cillop-Go von Emrah Ünal als Vorlage und spiele mit den Einstellungen.
- Bei Fragen schaue ich ins GTK Theming Tutorial (ist leider englisch, kennt jemand ein deutsches Tutorial?)
- Und um zu testen, installierte ich mir The Widget Factory, damit kann man schnell und einfach GTK+ GUI’s ansehen. (ist in den Ubuntu-Quellen enthalten. In Synaptic einfach mal nach „widget factory“ suchen).
Ok, soviel für heute. Wer Ideen, Wünsche, Hinweise, Linktipps hat oder Fehler findet… hinterlasst doch bitte einen Kommentar, alles ist herzlich Willkommen!














2004 – 2013 ubuntuusers.de • Einige Rechte vorbehalten