Zum Inhalt springen

dwm

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 31. Dezember 2025 um 16:19 Uhr durch imported>Eriosw (Parameter language).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Vorlage:Hinweisbaustein

DWM

colspan="2" class="notheme" style="text-align:center; background:#Vorlage:Standardfarbe; color:#202122;" | Logo
Screenshot
DWM 5.7.2 mit urxvt, GIMP und Chromium
Basisdaten

Hauptentwickler Anselm R. Garbe<ref>Vorlage:Cite book/NameVorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Development.] In: garbe.us. , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 4. Mai 2015 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>
Entwickler Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Erscheinungsjahr Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Aktuelle Version Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Aktuelle Vorabversion Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Betriebssystem unixoide
Programmier­sprache Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Kategorie Fenstermanager
Lizenz MIT-Lizenz<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig MIT/X Consortium License.] In: suckless.org. , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 4. Mai 2015 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>
dwm.suckless.org

dwm (Dynamic Window Manager) ist ein in der Programmiersprache C geschriebener Fenstermanager für das X Window System. Seine Entwicklung begann Mitte 2006. Initiator ist der Gründer und Hauptentwickler von WMII, dem nach eigenen Angaben WMII im Laufe der Entwicklung zu „klobig“ wurde.

DWM stellt eine einfache Fensterverwaltung mit dynamisch anwendbaren Layouts je nach Bedarf des anzuzeigenden X-Programms zur Verfügung. Die Konfiguration von DWM ist ausschließlich durch Anpassung des wenig mehr als 2000 Zeilen umfassenden Quelltextes möglich, was DWM besonders schnell und sicher machen soll, und die Anpassung vereinfacht, da keine speziellen Sprachen erlernt werden müssen<ref name="suckless.org">Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig DWM home page.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 4. Mai 2015 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref><ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig dwm.c.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 18. November 2016 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung 2140 Zeilen</ref>.

In seiner Grundkonfiguration verfügt DWM über drei Layoutmodi:

  • Das Tiling-Layout, in dem die Fenster automatisch in Kacheln angeordnet werden.
  • Das Monocle-Layout, in dem nur das oberste Fenster sichtbar ist und die gesamte Fläche einnimmt.
  • Das Floating-Layout, in dem sich DWM wie ein herkömmlicher Fenstermanager verhält, bei dem die Fenster mit der Maus verschoben, vergrößert und verkleinert werden.<ref name="suckless.org" />

Es existieren zahlreiche Patches, mit denen man DWM konfigurieren kann.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Patches.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 4. Mai 2015 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>

DWM-Portierungen existieren für Microsoft Windows und für textbasierte Terminals.<ref>DWM-Win32, DVTM</ref> Außerdem regte DWM mehrere Neuimplementierungen und Abspaltungen an, um eigene bzw. den philosophischen Leitgedanken widersprechende „Features“ weiterzuführen.<ref>related projects</ref>

Weblinks

Einzelnachweise

<references />