Awesome
Перейти к навигации
Перейти к поиску
awesome — динамический тайловый оконный менеджер для X Window System. Для его настройки нужно знать язык программирования Lua. Он в первую очередь ориентирован на опытных пользователей, которые хотят иметь максимальный контроль над графической средой. Другими словами это фреймворк для создания оконного менеджера на Lua.
Особенности
- очень стабильный, быстрый и компактный код;
- хорошо документированный исходный код и API;
- нет нужды в мышке: все может быть выполнено с помощью клавиатуры;
- соответствие стандартам freedesktop.org;
- возможность переключения режима с тайлового на плавающий;
- использование тэгов рабочих столов;
- возможность размещать окна на несколько тэгов и отображать несколько тэгов одновременно;
- множество Lua-расширений.
Настройка
~/.config/awesome/rc.lua — файл с конфигурацией awesome
Управление с клавиатуры
- Mod4 (aka WinKey) — клавиша которая используется для всех клавиш управления;
- Mod4 + Enter — открыть терминал;
- Mod4 + Space — переключиться к следующему режиму расположения окон;
- Mod4 + Shift + Space — переключиться к предыдущему режиму расположения окон;
- Mod4 + j — выбрать следующее окно;
- Mod4 + k — выбрать предыдущее окно;
- Mod4 + r — строка вызова;
- Mod4 + Left — следующий тэг;
- Mod4 + Right — предыдущий тэг;
- Mod4 + Shift + с — закрыть текущее окно;
- Mod4 + n — свернуть окно;
- Mod4 + m — развернуть окно на весь экран;
- Mod4 + 1—9 — переключиться к тэгу 1—9;
- Mod4 + x — запуск Lua‐кода (ввод осуществляется на месте строки вызова);
- Mod4 + w — открыть Awesome‐menu рядом с курсором.