
dwm — динамический фреймовый оконный менеджер (динамический мозаичный оконный менеджер для X) который может быть сконфигурирован под любые потребности. Он чрезвычайно легковесный и быстрый, написан на Си и содержит около 2000 строк исходного кода.



Пользователю dwm предоставляет широкие возможности настройки за счёт того, что он конструируется изменением исходных кодов, а основные настройки можно поправить в заголовочном файле. Оконный менеджер оптимизирован для запуска на устройствах вывода с высокой разрешающей способностью, обеспечивает поддержку нескольких видео-выходов для xrandr и Xinerama.



dwm относится к проекту suck less (суть которого заключется в сохранении кода гибким и компактным), управляет окнами в плавающем, неперекрывающемся и полноэкранном режимах (так же, как и в других, но для них требуются дополнительные патчи). Режимы могут переключаться динамически, в зависимости от приложения и поставленной задачи.


dwm обладает некоторыми свойствами, которые часто считаются недостатками пользователями более традиционных оконных менеджеров (например отсутствие конфигурационного файла в привычном понимании). Для выбора окна в dwm используется модель focus-follows-mouse (фокус следует за мышью), при котором оно становится активным по наведению мыши (но этот режим легко отключается).

Если же целью установки dwm назначено познакомиться или побаловаться с оконным менеджером, то исходный код можно не править, а просто установить бинарный пакет из стандартного репозитория своего дистрибутива.

Домашняя страница
dwm. От статики к динамике
Руководство по настройке в Arch Linux-wiki
Комментарии (1)
один из лучших
один из лучших