Konfiguration des Window-Managers
Konfiguration des Window-Managers
Alle Window Manager
lesen ein Startupfile ein, wenn es im
Home vorhanden ist. Es hat meist den Namen des Windowmanagers,
nur ein Punkt davor und ein "rc" angehängt
(z.B. .mwmrc für mwm).
Dort kann man, je nach Manager unterschiedlich gut, das Verhalten
konfigurieren. Ausführliche Beschreibungen dazu findet man in den
Manualpages der entsprechenden Windowmanager.
Der tvtwm schickt das File sogar noch durch den
Präprozessor m4 und definiert davor
einige Konstanten, so daß man etwa nach Rechnerarchitektur,
Bildschirmgröße oder Farb- / Graustufenmonitor unterscheiden kann.
Die Definitionen lassen sich in drei Blöcke gliedern:
- Pop-Up-Menüs
-
Inhalt und Struktur der kleinen Menüs, die aufklappen wenn man
eine Maustaste außerhalb aller Fenster drückt. Man kann innerhalb
jedes Menüs auch weitere Submenüs definieren, wie z.B. in den
Remote-Menüs. Auf welchen Mausdruck hin welches Menü aufklappt,
kann im nächten Abschnitt konfiguriert werden.
- Button-Bindings
-
Hier kann bestimmt werden, was auf Tastendrücke außerhalb aller
Fenster hin vom Windowmanager ausgeführt werden soll. Der Default
ist, alles zu ignorieren. Es macht aber Sinn, z.B. die
Funktionstasten mit Operationen wie "Iconifiziere Fenster" oder
"Raise" zu belegen.
Eine weitere wichtige Funktion ist die Belegung von Maustasten.
Man kann z.B. steuern auf welchen Fensterteil man clicken muß, wenn
man ein Fenster verschieben möchte, und mit welcher Maustaste.
Auch lassen sich Funktionen bestimmen, die nur auslösen, wenn
Maustaste und Steuertaste
gleichzeitig betätigt werden.
Siehe auch Tastaturbelegungen.
- Sonstige Variable
-
Zum Beispiel Fonts,
Farben,
Form oder Vorhandensein von Fensterumrahmungen, evtl.. sogar
unterschiedlich für verschiedene
Clients
Die Syntax dieser Dateien zu erläutern würde hier jetzt zu weit
führen, man kann sie sich aber leicht aus den Beispieldateien der
Demo-Umgebung
abschauen. Was alles konfigurierbar ist, entnimmt man
am besten dem Manual des verwendeten
Window Managers.
- Siehe auch:
- Funktion und Prinzip der Windowmanager
- Manualpages
mwm,
4Dwm,
twm,
tvtwm