FLWM (Fast Light Window Manager) — це легкий стековий віконний менеджер для систем X11, розроблений на базі бібліотеки FLTK (Fast Light Toolkit). FLWM відомий мінімалістичним дизайном, малою споживаністю системних ресурсів та відсутністю підтримки тем оформлення.
Історія
FLWM був створений у 1998 році Біллом Шпіцаком як експериментальний віконний менеджер із максимально простим інтерфейсом та передбачуваною поведінкою. На архітектуру та зовнішній вигляд FLWM значно вплинув віконний менеджер wm2, зокрема вертикальне розташування заголовків вікон.
Проєкт розповсюджувався через SourceForge, а згодом код було перенесено до Git-репозиторіїв спільноти. Останній стабільний випуск FLWM (версія 1.02) датований 30 червня 2006 року.
Опис
FLWM належить до класу стекових (stacking) віконних менеджерів і відповідає виключно за керування вікнами: їхнє розміщення, зміну розмірів, фокусування та порядок накладання. Він не включає панелі, таскбари, системні треї або службу тем.
Основні можливості вертикальні заголовки вікон зліва; мінімалістичні рамки вікон; декілька віртуальних робочих столів; керування через контекстне спливаюче меню; підтримка Motif, KDE та GNOME window manager hints; дуже малий розмір виконуваного файла.
Конфігурація
FLWM не використовує окремих конфігураційних файлів для керування зовнішнім виглядом або поведінкою. Основні параметри (наприклад, режим фокусування або поведінка кнопок) налаштовуються шляхом редагування файлу config.h перед компіляцією. Частина властивостей, зокрема кольори рамок, може задаватися через аргументи командного рядка.
Використання
Для запуску FLWM як віконного менеджера зазвичай налаштовують файли ~/.xinitrc або ~/.xsession. Після запуску X-сесії FLWM бере на себе повне керування вікнами.
FLWM широко застосовується у мінімалістичних середовищах і дистрибутивах, орієнтованих на малий розмір та швидкість роботи. Зокрема, він використовується як стандартний віконний менеджер у дистрибутиві Tiny Core Linux.
Див. також FLTK EDE Dillo wm2
Посилання Офіційний сайт FLWM Репозиторій FLWM на GitHub