KDE Themes – Teil 1

Des K(aiser)s neue Kleider

Dass KDE die Fähigkeit besitzt, recht schnell mittels sogenannter Themes sein Äußeres ändern zu können, dürfte inzwischen hinreichend bekannt sein. Diese Serie beschreibt, wie man eigene Themes erstellt. 

Das K Desktop Environment (kurz: KDE) [http://1] ist zusammen mit GNOME inzwischen zum Quasi-Standard unter den graphischen Oberflächen für Linux avanciert. In dieser Serie wollen wir daher die Fähigkeit von KDE, mit Hilfe sogennannter Themes sein Aussehen verändern zu können, etwas näher betrachten. Ich erkläre Ihnen dazu anhand des Themes "eclipse" [http://2] Schritt für Schritt, welche Möglichkeiten Sie als kreativer Nutzer haben, Ihren KDE auf Ihre Bedürfnisse zuzuschneidern. Weiterhin werde ich auf nützliche Tools eingehen, die das Erstellen eigener Themes erleichtern. Man möge mir verzeihen, wenn ich nicht auf alle Programme eingehe, die hier und da verwendet werden könnten. Auch kann ich nicht garantieren, dass ich auch wirklich jeweils alle Einstellmöglichkeiten erwähnen werde. Das in den Artikeln dieser Serie angebotene Wissen bildet aber eine solide Grundlage zur Entwicklung eigener Ideen. Weiterführende Literatur finden Sie unter [http://3].

KDE 2

Dieser Artikel bezieht sich auf die letzte stabile Version von KDE (1.1.2). Ich kann Ihnen leider nicht genau sagen, in wie weit Themes dieser KDE-Version zu denen von KDE 2 kompatibel sein werden. Probieren geht aber bekanntlich über studieren.

Die meisten aufgeführten Tools sind standardmäßig auf den gängigen Linuxdistributionen enthalten (ich verwende übrigens SuSE 6.4). Sollte dies wider Erwarten bei Ihnen nicht der Fall sein, können Sie den Quellcode aus dem Internet (die entsprechenden Adressen sind angefügt) herunterladen und diesen dann kompilieren. Dieser Vorgang dürfte in der Regel distributionsunabhängig nach demselben Schema ablaufen (Kasten: Installieren von Tools).

Installieren von Tools

  • Dekomprimieren gepackter Archive
  • Datei hat Endung .tar.gz, dann entpacken mit gunzip DATEINAME
  • Datei hat Endung .tar.bz2, dann entpacken mit bunzip2 DATEINAME Es entsteht eine Datei mit der Endung .tar
  • Archiv auflösen (tar xvf DATEINAME)
  • Wechseln in das entstandene Verzeichnis (cd VERZEICHNISNAME)
  • Konfigurieren des Übersetzungsprozesses (./configure)
  • Starten des Übersetzungsprozesses (make)
  • Installieren des übersetzen Programmes (make install) Für den letzten Schritt sind übrigens root-Rechte (su mit anschließender Passwort-Angabe) erforderlich. Alternativ können Sie das Programm auch im entsprechenden Unterverzeichnis mit ./PROGRAMMNAME starten.

Woran kann gedreht werden?

Die Vielzahl von Einstellmöglichkeiten, die KDE zur Verfügung stellt, lässt sich in folgende Gruppen unterteilen:

  • Startleiste
  • Hintergrundbild
  • Desktop-Icons
  • Fenster-Knöpfe
  • Fenster-Titelleiste
  • Fenster-Rahmen
  • Systemklänge
  • Farbschema
  • KFM Einstellungen

Diese Artikelserie läuft über drei Ausgaben. Im vorliegenden ersten Teil beschäftigen wir uns mit der Startleiste, dem Hintergrundbild und den Desktop-Icons.

Los gehts

Zuerst legen wir ein Unterverzeichnis an, in dem wir alle zu unserem Theme gehörenden Dateien sammeln. Dies geschieht mit mkdir eclipse. Nach dem Wechseln in dieses Unterverzeichnis (cd eclipse) können wir die zentrale Konfigurationsdatei erzeugen. Dies kann mit einem beliebigen Texteditor geschehen (z.B. mit kwrite eclipse.themerc). Die Konfigurationsdatei soll am Ende dieses Kurses aus mehreren Abschnitten bestehen. Am Anfang steht der Abschnitt [General], in dem man, wie die Bezeichnung unschwer erraten lässt, generelle Informationen ablegt (vgl. Listing 1, Zeilen 001 bis 006). Dieser Abschnitt enthält die Informationen, die in Tabelle 1 aufgeführt sind.

Tabelle 1: Kopf einer Theme-Konfigurationsdatei

Abschnittsbezeichner [General]
Name des Themes name=Themename
Autor des Themes author=Autorname
eMail-Adresse des Autors email=eMailadresse
Homepage des Themes homepage=Homepage
Beschreibung des Themes description=Beschreibung
Version des Themes version=Versionsnummer

Dass diese Angaben nicht vollständig sein müssen, wird offensichtlich, wenn man das Beispiel (Listing 1) anschaut. Hier fehlt der Eintrag der Homepage.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

  • KDE Themes Teil 3
    Dass KDE die Fähigkeit besitzt, recht schnell mittels sogenannter Themes sein Äußeres zu ändern, dürfte inzwischen hinreichend bekannt sein. Diese Serie beschreibt, wie man eigene Themes erstellt.
  • KDE Themes Workshop, Teil 2
    Dass KDE die Fähigkeit besitzt, recht schnell mittels sogenannter Themes sein Äußeres zu ändern, dürfte inzwischen hinreichend bekannt sein. Diese Serie beschreibt, wie man eigene Themes erstellt. 
  • K-splitter
    Wer sagt, dass Klatsch und Tratsch in einer Linuxzeitschrift keinen Platz haben? K-splitter plaudert Monat für Monat aus dem KDE-Nähkastchen, posaunt Neuigkeiten aus der K-Welt aus und schaut hin und wieder neugierig hinter die Kulissen.
  • Window Maker Themes selbst bauen
    Kaum ein Window Manager ist schlank und zugleich so flexibel wie Window Maker. Wir zeigen Ihnen, wie Sie die Oberfläche nach Ihren Ideen gestalten und Themes entwerfen.
  • KDE Themes Teil 3++
    Dass KDE die Fähigkeit besitzt, recht schnell mittels sogenannter Themes sein Äußeres zu ändern, dürfte inzwischen hinreichend bekannt sein. Diese Serie beschreibt, wie man eigene Themes erstellt.
Kommentare

Infos zur Publikation

LU 04/2017: SPEZIAL-DISTRIBUTIONEN

Digitale Ausgabe: Preis € 5,95
(inkl. 19% MwSt.)

LinuxUser erscheint monatlich und kostet 5,95 Euro (mit DVD 8,50 Euro). Weitere Infos zum Heft finden Sie auf der Homepage.

Das Jahresabo kostet ab 86,70 Euro. Details dazu finden Sie im Computec-Shop. Im Probeabo erhalten Sie zudem drei Ausgaben zum reduzierten Preis.

Bei Google Play finden Sie digitale Ausgaben für Tablet & Smartphone.

HINWEIS ZU PAYPAL: Die Zahlung ist ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!

Aktuelle Fragen

WLAN lässt sich nicht einrichten
Werner Hahn, 21.03.2017 14:16, 0 Antworten
Dell Latitude E6510, Ubuntu 16.4, Kabelbox von Telecolumbus. Nach Anklicken des Doppelpfeiles (o...
"Mit Gwenview importieren" funktioniert seit openSuse 42.2 nicht mehr
Wimpy *, 20.03.2017 13:34, 2 Antworten
Bisher konnte ich von Digitalkamera oder SD-Karte oder USB-Stick Fotos mit Gwenview importieren....
Ich habe eine awk Aufgabe und bekomme es nicht so Recht hin
Dennis Hamacher, 10.03.2017 18:27, 1 Antworten
Ich hoffe Ihr könnt mir dabei helfen oder mir zeigen wie der Befehl richtig geschrieben wird. Ich...
Unter Linux Open Suse Leap 42.1 einen Windows Boot/ ISO USB Stick erstellen...
Tim Koetsier, 07.03.2017 15:26, 1 Antworten
Hallo, weiß jemand wie ich oben genanntes Vorhaben in die Tat umsetzen kann ? Wäre echt dankba...
Druckertreiber installieren OpenSuse42.1
Tim Koetsier, 07.03.2017 15:22, 1 Antworten
hallo, kann mir BITTE jemand helfen ich verzweifel so langsam. Habe einen Super Toner von Canon...