awesome - dim13/lor GitHub Wiki

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 рядом с курсором

Ссылки

Официальный сайт

Руководство для новичков