Awesome - минималистичный, быстрый оконный менеджер

Awesome — минималистичный, быстрый, настраиваемый оконный менеджер для X Window System.

Awesome
Awesome

Особенности

  • Стабильный и быстрый оконный менеджер.
  • Небольшая кодовая база.
  • Первый оконный менеджер, использующий асинхронную библиотеку XCB, вместо старой синхронной Xlib. В результате Awesome может быть меньше подвержен задержкам, чем другие оконные менеджеры.
  • Не требуется использование мыши. Все действия можно выполнять с клавиатуры.
  • Нет разделения по типам слоев. Нет тайлинговых (tiled) и плавающих (floating) слоев. Вместо этого используется глобальное переключение режима отображения окон.
  • Вместо понятия «рабочих пространств (workspaces)» используется понятие «теги (tags)». Поддерживается размещение приложений на нескольких тегах и отображение нескольких тегов одновременно.
  • Множество доступных расширений Lua: динамические теги, виджеты, вкладки и так далее.
  • Поддержка XRandR.
  • Реализация стандартов Freedesktop: EWMH, XDG Base Directory, XEmbed, Desktop Notification, System Tray.
  • Документированный исходный код и API.

Название

Исходное название jdwm (символы jd выбраны по инициалам основателя проекта). Позднее был переименован в Awesome.

Настройка

Для настройки Awesome используются текстовые файлы. Используется синтаксис языка программирования Lua.

Главный конфигурационный файл: ~/.config/awesome/rc.lua

Внешний вид

Для изменения внешнего вида используются темы оформления.

Дополнительные элементы интерфейса можно добавить с помощью виджетов. Виджеты пишутся на языке Lua.

Разработка

Проект был основан Жюльеном Данжу (Julien Danjou) и являлся форком оконного менеджера dwm.

Написан преимущественно на Lua. Часть компонентов написана на C. Для расширений и настройки используется Lua.

Исходный код:
  • Open Source (открыт)
Языки программирования:
  • C
  • Lua
Лицензия:
  • GNU GPL
Лайков: +16
войдите, чтобы ставить лайки
15
  • Опубликовано: 07.05.2023

Скриншоты

Смотрите также

Комментарии

BassUtter
Активный пользователь
Активный
07.05.2023
14:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Хороший, удобный WM. Один из самых запоминающихся, наряду с QTile.
NoireMort
07.05.2023
18:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийBassUtterРодительский комментарий
0
войдите, чтобы ставить лайки
А для новичка какой будет лучше Awesome или Qtile?
[аноним]
07.05.2023
21:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийNoireMortРодительский комментарий
+1
войдите, чтобы ставить лайки
Для новичка лучше bspwm
JollyRoger
07.05.2023
22:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийNoireMortРодительский комментарий
+1
войдите, чтобы ставить лайки
Для новичка ни какой, у одного конфиг на Lua, у второго на Python.
breeder
Активный пользователь
Активный
08.05.2023
09:24
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийNoireMortРодительский комментарий
+3
войдите, чтобы ставить лайки
i3/sway
несложные текстовые конфиги, коих тонны выложены на гитхаб.

я в общем-то, перейдя на тайлинг, не стал толком смотреть всё остальное, ибо "лучшее - враг хорошего".
igorborisov
Активный пользователь
Активный
10.05.2023
10:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийNoireMortРодительский комментарий
+1
войдите, чтобы ставить лайки
KDE Plasma с расширением Bismuth для тайлинга. Сам этим пользуюсь, так как не готов отказываться от удобств оболочки KDE Plasma (панель, виджеты, интеграция с прикладным ПО), но нужен полноценный тайлинг
Hargard
Активный пользователь
Активный
10.05.2023
10:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
+1
войдите, чтобы ставить лайки
Да, отличная вещь. Была.
Он уже с год как заброшен. Еще на 5.26 чудил, а на 5.27 так вовсе практически не работает.

А ближайшие аналоги (вроде https://github.com/lingtjien/Grid-Tiling-Kwin), в подметки ему не годятся.
igorborisov
Активный пользователь
Активный
10.05.2023
14:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийHargardРодительский комментарий
0
войдите, чтобы ставить лайки
У меня на Plasma 5.27.5 исправно работает kwin-bismuth 3.1.4-3
igorborisov
Активный пользователь
Активный
18.05.2023
11:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийHargardРодительский комментарий
0
войдите, чтобы ставить лайки
Я неделю назад установив Bismuth: "Так он мне понравился!"
Я неделю спустя: "Не все так идеально, как хотелось бы..."

Короче, багованная штука оказалась, впрочем, как и Zentile на XFCE. Настроил полностью ручной псевдотайлинг при помощи горячих клавиш...
Yuriy
07.05.2023
20:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Для новичка - будет "лучше" Cinnamon или KDE )))
igorborisov
Активный пользователь
Активный
10.05.2023
10:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийYuriyРодительский комментарий
0
войдите, чтобы ставить лайки
У меня Plasma с тайлингом-)
LexD
Активный пользователь
Активный
08.05.2023
10:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Awesome в переводе с английского: Потрясающий.
igorborisov
Активный пользователь
Активный
18.05.2023
11:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
А почему в комментариях никто своими конфигами не делится, как на Reddit? У нас тут иногда unixp0rn свой бывает, как никак.
VARG
Активный пользователь
Активный
13.06.2023
22:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
0
войдите, чтобы ставить лайки
у меня в профиле есть скрины с ним
VARG
Активный пользователь
Активный
13.06.2023
22:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Отличная штука. Один раз попробуешь и другие ВМ и тем более ДЕ на фик не упали)
хотя я на днях подустал и перепрыгнул на дде...

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила