xmonad — фреймовый оконный менеджер для X Window System, написанный на функциональном языке программирования Haskell.

xmonad
Логотип программы xmonad
Скриншот программы xmonad
xmonad во фреймовом режиме
Тип Менеджер окон
Разработчики Spencer Janssen, Don Stewart, Jason Creighton
Написана на Haskell
Операционная система POSIX-совместимые
Первый выпуск 6 марта 2007[1]
Последняя версия
Тестовая версия последняя ревизия Darcs
Репозиторий github.com/xmonad/xmonad
Лицензия BSD-3
Сайт xmonad.org
Логотип Викисклада Медиафайлы на Викискладе

xmonad в своём стремлении помочь пользователю максимально эффективно управлять окнами без помощи мыши похож на dwm, awesome, larswm, StumpWM и другие фреймовые (тайловые) менеджеры окон. xmonad распространяется со многими Unix-подобными операционными системами, в том числе, Linux (Arch Linux, Debian, Fedora Linux[3],Ubuntu, Gentoo), BSD (FreeBSD, NetBSD, OpenBSD).

Основанный как клон dwm, xmonad поддерживает ряд возможностей, недоступных пользователям dwm, таких как отдельная планировка на каждый рабочий стол, сохранение состояния, поворот планировок, поддержка GNOME и статусной строки на каждый экран; он может быть перенастроен редактированием конфигурационного файла и перезапуском прямо во время работы. Возможности xmonad оказали влияние на другие оконные менеджеры. Например, dwm позаимствовал «urgency hooks», поддержку Xinerama и авторасположение окон в виде «спирали Фибоначчи».

Отличительной особенностью XMonad является конфигурирование путём написания программного кода на языке Haskell.

Примечания

править
  1. Initial import. · xmonad/xmonad@b2c1430
  2. Release 0.18.0 — 2024.
  3. [1] (недоступная ссылка)

Ссылки

править