DWM: Unterschied zwischen den Versionen
Zeile 47: | Zeile 47: | ||
Grün: Alte Nebenfenster <br\> | Grün: Alte Nebenfenster <br\> | ||
Rot: Neues Fenster]] | Rot: Neues Fenster]] | ||
− | Das Floating-layout ist der Standard bei vielen gängigen Fenstermanagern, mit der Unterschied das bei DWM auch in diesem Modi die Fenster | + | Das Floating-layout ist der Standard bei vielen gängigen Fenstermanagern, mit der Unterschied das bei DWM auch in diesem Modi die Fenster ohne eine Tastatur nicht gesteuert werden können. |
In diesem Layout werden alle Fenster beweglich und können in ihrer Größe verändert werden ohne das sie andere Fenster beeinflussen. | In diesem Layout werden alle Fenster beweglich und können in ihrer Größe verändert werden ohne das sie andere Fenster beeinflussen. | ||
Zeile 98: | Zeile 98: | ||
Die hier beschriebenen Patches sollen lediglich als Beispiele für die Möglichkeiten dienen, die DWM bieten kann.}} | Die hier beschriebenen Patches sollen lediglich als Beispiele für die Möglichkeiten dienen, die DWM bieten kann.}} | ||
+ | |||
+ | |||
+ | === Bottom Stack === | ||
+ | Dieser Patch beinhaltet neue Layouts, die... | ||
== DMENU == | == DMENU == |
Version vom 21. Mai 2007, 06:25 Uhr
Dieser Artikel nimmt am Linux-Club Wiki Wettbewerb teil, aus diesem Grunde soll an dem Artikel nur von dem Erstautor Änderungen bis zum 22. Mai 2007 um 20:00Uhr gemacht werden. Danach wird die Jury die Artikel in dieser Kategorie beurteilen, und die Sieger bekannt geben. |
Achtung dieser Artikel ist noch in Arbeit und dient vorläufig nur als Vorlage. Dieser Beitrag zu Linux oder der Abschnitt ist in Bearbeitung. Weitere Informationen findest du hier. Der Ersteller arbeitet an dem Beitrag oder Abschnitt und entsorgt den Wartungsbaustein spätestens 3 Tage nach der letzten Bearbeitung. Änderungen außer Rechtschreibkorrekturen ohne Absprache mit dem Urspungsautor sind möglichst zu vermeiden, solange dieser Baustein noch innerhalb der genannten Frist aktiviert ist. |
DWM | |
---|---|
DWM Screenshot | |
Basisdaten | |
Entwickler: | Anselm R. Garbe |
Aktuelle Version: | 4.0 |
letzte Veröffentlichung: | 24. Februar 2007 |
Betriebssystem: | Linux, Solaris |
Kategorie: | Windowmanager |
Lizenz: | MIT/X Consortium license |
Deutschsprachig: | nein |
Webseite: | dwm.suckless.org |
DWM (Dynamic Window Manager) ist ein kleiner Fenstermanager der komplett über die Tastatur bedient werden kann.
Entstanden ist die Idee zu DWM vom Hauptentwickler von WMII, da dieser ihm zu groß wurde und etwas wollte, was seinen Bedürfnissen angepasst war. Daher sollte man zu Anfang auch keine Verbesserungen vorschlagen, jedoch mit größerem Interesse wurde eine Mailingliste erstellt und Patsches veröffentlicht.
Inhaltsverzeichnis
Ansichtsmodi
Ab Version 4.1 sollen weitere Änderungen der Modi stattfinden (z.B. ausblenden der Leiste), allerdings steht das noch nicht alles genau fest. |
DWM hat standardmäßig 2 Ansichtsmodi:
Tiled-layout
Das Tiled-Layout besteht standardmäßig aus einem Hauptfenster und den restlichen Fenstern die rechts untereinander Angeordnet werden. Man kann die Fenster der Reihe nach über einen Tastenkürzel (Mod1-j) auswählen und durch einen weiteren Tastenkürzel (Mod1-Return) das ausgewählte Fenster zum Hauptfenster machen.
Desweiteren kann man das Hauptfenster noch verbreitern oder verkleinern.
Mittels einem neu dazugekommenen Tastenkürzel (Mod1-Shift-j) kann man auch die Anzahl der im Hauptfensterbereich anzuzeigenden Fenster erhöhen.
Floating-layout
Das Floating-layout ist der Standard bei vielen gängigen Fenstermanagern, mit der Unterschied das bei DWM auch in diesem Modi die Fenster ohne eine Tastatur nicht gesteuert werden können.
In diesem Layout werden alle Fenster beweglich und können in ihrer Größe verändert werden ohne das sie andere Fenster beeinflussen.
Wechselt man vom diesem Ansichtsmodus in den Anderen wird das gerade fokussierte Fenster zum Hauptfenster.
Tags
DWM besitzt keine Taskbar und somit sind virtuelle Desktops umso wichtiger um die Übersichtlichkeit zu waren.
Standardmäßig benutzt ein Fenster nur einen Tag und kann von einem Tag zum anderen geschoben werden, aber man kann ein Fenster auch mit mehreren Tags versehen. Desweiteren kann man mit dem Tag "0" (Mod1-0) alle Fenster jeglicher Tags in einem anzeigen lassen.
Leiste
Die Leiste ist in vier Punkte unterteilt:
- Links sieht man die Namen der Tags, sowie farblich hinterlegt den ausgewählten Tag und ein Quadrat zeigt an ob Fenster diesen Tag nutzen.
- Danach kommt das Symbol für den momentan genutzten Ansichtsmodus (Tiled-layout: "[]="; Floating-layout: "><>")
- In der Mitte steht der Titel des jeweils fokussierten Fensters.
- Rechts steht Text, den man DWM mit der xinitrc-Datei übergeben kann.
Beispiel wie man DWM mit der ~/.xinitrc aufrufen kann und ihm die Uhrzeit übergibt:
while true do echo `date +%H:%M\ %A\ %d.%m.%Y` sleep 1 done | /usr/local/bin/dwm
Konfiguration
DWM wird grundsätzlich nur über eine Headerdatei (config.h) konfiguriert und muss bei jeder Änderung neu kompiliert werden. Der Vorteil liegt darin, dass DWM somit sicherer und schneller ist, da Fehler nur bei der Kompilierung auftreten sollten. Auch wenn man kaum bis gar keine C-Kenntnisse hat kann man diese trotzdem simpel bearbeiten.
Folgende Dinge können standardmäßig eingestellt werden:
- Schriftart und Größe
- Farben
- Rahmenbreite
- Position der Leiste
- Anzahl und Namen der Tags
- Regeln, welche Programme immer oder niemals im Tiled-/Floating-Layout angezeigt werden sollen.
- Auswahl der Layouts
- Tastenkombination
Patches
Da vielen Leuten unter anderem die standardmäßigen Layouts und die Position der Leiste nicht gefielen entstanden viele nützliche Patches die auf der Homepage von DWM gesammelt.
Falls nicht anders angegeben kann man den Quelltext einfach mit folgendem Befehl modifizieren:
diff -up original-dwm-ordner modifizierter-dwm-ordner > patchname.diff
Nicht jeder hier beschrieben Patch existiert für die Version 4.0, könnte aber Übertragen werden.
Die hier beschriebenen Patches sollen lediglich als Beispiele für die Möglichkeiten dienen, die DWM bieten kann. |
Bottom Stack
Dieser Patch beinhaltet neue Layouts, die...
DMENU
DWM besitzt standardmäßig kein Menü, allerdings existiert auch ein kleiner Bruder vom WMII-Menü namens DMENU, welches extra für DWM geschrieben wurde.
Weblinks