Фреймовый оконный менеджер или Оконного менеджера
Материал из Википедии — свободной энциклопедии Скриншот I3 с Firefox и emacs
Фреймовый (или мозаичный, плиточный, тайловый, тайлинговый) оконный менеджер — это Менеджер окон, разбивающий рабочее пространство экрана на взаимно не пересекающиеся прямоугольные области — фреймы (в отличие от стекового). Каждый фрейм используется для вывода информации отдельным приложением, в противоположность традиционным менеджерам окон, которые создают области покоординатно и послойно («окна»), пытаясь следовать метафоре «рабочего стола». Помимо полного использования всего видимого пространства, подход фреймовых оконных менеджеров позволяет минимизировать использование мыши в операциях с окнами, в основном применяя различные клавиатурные комбинации, уменьшая таким образом время, затрачиваемое на выполнение рутинных операций и повышая эффективность работы.
По похожей схеме работали первые версии Xerox Alto, а также Windows 1.0, однако из-за небольшого разрешения экрана тех лет подобный способ отображения информации не прижился. Первым оконным менеджером для X Window System, применившим эту модель, был larswm. За ним, летом 2000 года, вышел Ion. С тех пор появился ещё ряд реализаций.
- i3wm: Популярный тайловый менеджер для опытных пользователей, известный своей производительностью и гибкостью настройки.
- Sway: Тайловый менеджер, предназначенный для Wayland, позиционируется как замена i3wm
- Openbox: Легковесный и быстрый стековый менеджер с минималистичным интерфейсом
- Awesome: Быстрый и настраиваемый оконный менеджер, работающий с X Window System
- Bspwm: Легковесный тайловый менеджер, который управляет окнами как узлами в бинарном дереве
- Enlightenment (E): Легковесный оконный менеджер, который может работать и как полноценное окружение рабочего стола
- IceWM: Легковесный и стабильный оконный менеджер, который может эмулировать интерфейсы других операционных систем, например, Windows™™.
- Hyprland: Wayland-композитор, динамический фреймовый оконный менеджер написанный на языке C++ и основанный на Aquamarine (до версии 0.42.0 основывался на wlroots).
- Niri: Wayland-композитор с прокручиваемым тайлингом, который предлагает уникальный подход к управлению окнами с помощью своей системы компоновки на основе столбцов
- dwm
- Ion
- Larswm
- Ratpoison
- Stumpwm
- TrsWM
- wmii
- xmonad
- scrotwm
- Qtile
- XWEM
- GridMove
- Awesome
- Echinus
