FLWM

FLWM (от англ. Fast Light Window Manager) — простой и минималистичный[1] менеджер окон X Window System[2].

FLWM

Скриншот FLWM
Тип Менеджер окон
Разработчик Bill Spitzak
Написана на C++
Интерфейс FLTK
Операционная система Unix-like
Первый выпуск 22 марта 1998
Аппаратная платформа Linux
Последняя версия 1.02 (1 декабря 2014)
Лицензия GNU General Public License
Сайт flwm.sourceforge.net
 Медиафайлы на Викискладе

Является продолжением идей оконного менеджера wm2, написанного Крисом Канамом[3]. FLWM отличается низкими запросами к ресурсам компьютера и представляет собой одно из наиболее минималистичных решений в своём классе[4][5], благодаря чему является оконным менеджером по умолчанию для дистрибутива Tiny Core Linux, выделяющегося предельной миниатюрностью и легковесностью[6][7].

Написан на языке C++ и свободно распространяется по лицензии GNU General Public License.

Особенности

FLWM Написан на C++ с использованием GUI фреймворка FLTK[7].

В отличие от большинства оконных менеджеров, заголовок окна, содержащий элементы управления им, в FLWM расположен вертикально и находится слева от основного содержания окна. В FLWM это кнопки сворачивания окна[К 1], максимизации его размера по горизонтали и вертикали, текстовая метка, отображающая имя окна, и расположенная в самом низу кнопка его закрытия[9].

FLWM позволяет динамически создавать произвольное количество виртуальных рабочих столов и переключатся между ними через меню, или с использованием клавиатуры[9]. Меню появляется при нажатии любой[К 2] кнопки мыши на не занятом окном программы участке экрана[10], или правой кнопкой мыши на границе окна[8]. Его содержимым можно управлять, помещая символические ссылки[10] или shell-скрипты[4] в поддиректории расположенной в домашнем каталоге скрытой папки ~/.wmx/. По умолчанию меню содержит команды создания нового виртуального рабочего стола, нового терминала и выхода из системы. FLWM не используются темы[10]. Палитра цветов может быть задана через командную строку[8], цветом десктопа можно также управлять через параметры X-сервера, задаваемые в файле ~/.Xresources[10].

Комментарии

  1. Верхняя пустая кнопка полностью скрывает окно, «иконизированное» таким образом окно можно восстановить через меню[8]
  2. Включая среднюю

Примечания

  1. Debian Package Tracker - flwm. tracker.debian.org. Дата обращения: 31 марта 2019.
  2. FLWM Window Manager
  3. Петр Курышев. Пластическая операция для Linux. Часть 2. Linux по-русски. rus-linux.net (1998-1999). Дата обращения: 31 марта 2019.
  4. Алексей Федорчук. Сага о среде обитания — графических средах, оконных менеджерах и немного о командной строке. LinuxRSP.RU (1999-2000).
  5. Сергей Яремчук. Покажи мне свой Linux, и я скажу, кто ты. Linux по-русски. rus-linux.net (1998-1999). Дата обращения: 31 марта 2019.
  6. Joey Bernard. Tiny Core Linux. Linux Journal (1 сентября 2011). Дата обращения: 29 марта 2019.
  7. Mike Saunders. Micro Distros: The Tiniest Linux You Can Get // Linux Magazine. — 2017. № 203.
  8. flwm(1). Debian Manpages. manpages.debian.org. Дата обращения: 31 марта 2019.
  9. Федорчук, 2006, с. 507.
  10. Федорчук, 2006, с. 508.

Литература

Ссылки

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.