dwm es un administrador de ventanas dinámico para X. Administra ventanas en diseños en mosaico, monoculares y flotantes. Todos los diseños se pueden aplicar de manera dinámica, optimizando el entorno para la aplicación en uso y la tarea realizada.
Las ventanas de diseño en mosaico se administran en un área maestra y de apilamiento. El área maestra contiene la ventana que actualmente necesita más atención, mientras que el área de apilamiento contiene todas las demás ventanas. En el diseño monocular, todas las ventanas se maximizan al tamaño de la pantalla. En el diseño flotante las ventanas se pueden redimensionar y mover libremente. Las ventanas de diálogo siempre se gestionan de forma flotante, independientemente del diseño aplicado.
Las ventanas se agrupan por etiquetas. Cada ventana se puede etiquetar con una o varias etiquetas. La selección de ciertas etiquetas muestra todas las ventanas con estas etiquetas.
Cada pantalla contiene una pequeña barra de estado que muestra todas las etiquetas disponibles, el diseño, el número de ventanas visibles, el título de la ventana enfocada y el texto leído de la propiedad del nombre de la ventana raíz, si la pantalla está enfocada. Una ventana flotante se indica con un cuadrado vacío y una ventana flotante maximizada se indica con un cuadrado relleno antes del título de las ventanas. Las etiquetas seleccionadas se indican con un color diferente. Las etiquetas de la ventana enfocada se indican con un cuadrado relleno en la esquina superior izquierda. Las etiquetas que se aplican a una o más ventanas se indican con un cuadrado vacío en la esquina superior izquierda.
dwm dibuja un pequeño borde personalizable alrededor de las ventanas para indicar el estado de enfoque.
Discontinuado La última actualización del repositorio de GitHub (https://github.com/xorg62/wmfs) se realizó el 14 de agosto de 2013. El sitio web oficial ya no está disponible, pero se ha archivado en Internet Archive: https: // web. archive.org/web/20141218125810/http://wmfs.info/