Feinschliff
Skripting mit GConf
Versteckte Optionen
Gnome ist darauf bedacht, den Anwender vor unnötigen Konfigurationseinstellungen zu bewahren. Das Prinzip lautet: Desktop installieren und sofort ohne langwierigen Konfigurationsaufwand loslegen. Dies hat der beliebten Oberfläche in der Vergangenheit aber auch von einigen Seiten Kritik eingebracht.
Dennoch kann man auch an einige Optionen herankommen, die man nicht in den Einstellungsdialogen findet. Mit dem GConf-Editor nehmen Sie die Einstellungen schnell und unkompliziert vor. Das können Sie etwa anhand einiger Nautilus-Optionen nachvollziehen, die Ihnen die Tabelle "Versteckte Optionen für Nautilus" exemplarisch vorstellt.
Versteckte Optionen für Nautilus
| Pfad | Schlüsselname | Bedeutung |
|---|---|---|
/apps/nautilus/desktop
|
*_icon_visible
|
Zeigt/versteckt das Icon für den Computer, den persönlichen Ordner, das Netzwerk und den Papierkorb auf dem Desktop. |
/apps/nautilus/desktop
|
volumes_visible
|
Zeigt/versteckt Medien wie Wechselfestplatten oder CD/DVD-Laufwerke auf dem Desktop. |
/apps/nautilus/icon_view
|
captions
|
Symbolunterschriften für die Symbolansicht und den Desktop. Gültige Werte sind unter anderem size, type, owner und group.
|
/apps/nautilus/icon_view
|
thumbnail_size
|
Größe für Vorschaubilder in Punkt (pt). |
/apps/nautilus/preferences
|
always_use_location_entry
|
Falls aktiviert, immer das Adressfeld statt der Pfadleiste anzeigen. |
/apps/nautilus/preferences
|
desktop_is_home_dir
|
Falls aktiviert, verwendet Nautilus den persönlichen Ordner als Desktop. |
/apps/nautilus/preferences
|
directory_limit
|
Bei Verzeichnissen mit vielen Dateien können Sie die Anzahl der anzuzeigenden Dateien einschränken. |
/apps/nautilus/preferences
|
show_desktop
|
Legt fest, ob Nautilus den Desktop darstellt oder nicht, also die Symbole anzeigt oder versteckt. |
Fazit
Skripting mit GConf lässt sich sehr einfach realisieren. Mit simplen Bash- und Python-Skripten erledigen Sie tägliche Aufgaben per Knopfdruck. Viele versteckte Einstellungen aktivieren Sie bequem mit ein paar Zeilen Code. In Verbindung mit einem kleinen grafischen Dialog, den Sie etwa mit Zenity [4] erstellen, lassen sich die versteckten Optionen komfortabel ein- oder ausschalten. Vielleicht hat Ihnen dieser Artikel ja Appetit für Ihre eigenen kleinen Skripte gemacht – die Möglichkeiten, die GConf bietet, sind praktisch unbegrenzt.
Glossar
Registry
Konfigurationsdatenbank der Microsoft-Betriebssysteme zur Verwaltung aller Dienste und zentralen Ablage der Einstellungen.
Schemas
Die Schemas enthalten Meta-Informationen sowie eine Standardeinstellung für einen Schlüssel in der GConf-Konfiguration. Somit kann der Systemadministrator Vorgabewerte für Programme festlegen.
[1] GConf: http://www.gnome.org/projects/gconf/
[2] Gnome: http://www.gnome.org
[3] Python: http://www.python.org
[4] Zenity im Gnome-Wiki: http://live.gnome.org/Zenity/



