25 декабря состоялся релиз Awesome 4.0 — тайлового менеджера окон, предоставляющего обширные возможности настройки посредством конфигурационного файла на Lua. Версия API изменена с 3.5 на 4, так что существующие конфигурации придётся переписывать.
Состоялся новый минорный релиз оконного менеджера Awesome 3.5.9. Кодовое имя релиза — Mighty Ravendark. Awesome — гибридный тайлинговый оконный менеджер для X11, дающий возможность глубокой кастомизации за счет того, что все его основные модули написаны на языке Lua, на этом же языке пишутся файлы конфигурации для Awesome.
Сегодня, 30 января, вышло обновление оконного менеджера Awesome до версии 3.5.8. Кодовое имя Major Tom.
Собственно, причиной столь скорого релиза (с даты предыдущего прошло всего 2 недели) оказались баги, связанные с перетаскиванием окон и nil в именах в .desktop-файлах.
По-видимому, «вечная» проблема, связанная с тем, что при смене раскладки клавиатуры не работало нажатие элементов Awesome не была устранена.
Скачать исходники можно здесь.
Вышел не так давно Tux Hat Linux 2.9 — дистрибутив, основанный на ArchLinux, с awesome в качестве основного рабочего оружения.
Ключевыми фичами этой сборки являются:
Гибридный iso-образ, который
подходит для записи на флешку или диск.
В качестве рабочего окружения используется awesome wm.
Yaourt установлен по умолчанию.
Доступен только для платформы x86_64.
Список некоторых установленных программ:
awesome
zsh
gparted
yaourt
nitrogen
spacefm
lxappearance
mc
tmux
rxvt-unicode
rtorrent
xmms2
volumeicon
vim
geany
firefox
lxmusic
Установка базовой системы производится с помощью скрипта arch-setup, который лежит в корне LiveCD, далее происходит автоматический вход в chroot.
Сам дистрибутив ставится непосредственно с помощью скрипта tuxhat-install.
Скриншот 1 Скриншот 2 Скриншот 3 Канал YouTube автора данной сборки дистрибутива.
Видеообзор
Awesome — динамический оконный менеджер для X Window System. Его разработка началась в сентябре 2007 года в результате ответвления от dwm. Это миниатюрный и быстрый оконный менеджер, поддерживающий несколько вариантов расположения окон (например, «плавающий», когда положение окон не фиксируется, и пользователь может перетаскивать их, как в большинстве популярных менеджеров). Awesome, как фреймовый оконный менеджер, стремится предоставить всё необходимое для полного управлениями окнами без помощи мыши.
Awesome доступен для многих Unix-подобных ОС, таких как Linux, FreeBSD, NetBSD и OpenBSD.
Начиная с версии 3.0, выпущенной 18 сентября 2008, Awesome использует библиотеку XCB для взаимодействия с X-сервером. Таким образом, это первый оконный менеджер, использующий библиотеку XCB вместо традиционной Xlib. Также, есть поддержка языка разметки pango и D-Bus для межпроцессного взаимодействия. Конфигурационные файлы используют язык lua.
Список изменений:
кеш файлов с диска
добавлен кеш палитры
небольшие изменения в awful.tooltip
в awful.tooltip добавлена (и используется) функция :set_markup()
Awesome — это полностью настраиваемый современный оконный менеджер для X. Он очень быстрый, расширяемый и распространяется под GNU GPLv2 лицензией.
Ориентирован на опытных пользователей, разработчиков, людей, занимающихся вычислениями и на тех, кто желает иметь полный контроль над графической средой.
Состоялся релиз оконного менеджера Awesome под номером 3.5. Последний крупный релиз был представлен более трех лет назад, и этот решили приурочить к «концу света» 21 декабря.
Awesome — динамический оконный менеджер для X Window System. Его разработка началась в сентябре 2007 года в результате ответвления от dwm. Это миниатюрный и быстрый оконный менеджер, поддерживающий несколько вариантов расположения окон (например, «плавающий», когда положение окон не фиксируется, и пользователь может перетаскивать их, как в большинстве популярных менеджеров). Awesome, как фреймовый оконный менеджер, стремится предоставить всё необходимое для полного управлениями окнами без помощи мыши.
Настраивается он при помощи конфигурационного файла, на скриптовом языке Lua. Есть поддержка плагинов, которые тоже написаны на Lua.
Основные изменения:
С версии Lua 5.2 функция module() не будет использоваться в Lua. Awesome больше не использует эту функцию. Для пользователя это означает, что теперь необходимо явно присвоить модули для глобальных переменных:
local awful = require(«awful»)
В Rc.lua стало на 50 строк больше.
Новая система расположения виджетов.
Информация для перехода на новую версию доступна тут.
Сегодня некий пользователь Jayjg удалил из Wikipedia статью о менеджере окон Awesome.
Основной причиной удаления стало несоответствие статьи следующим требованиям:
Проверяемость (Verifiability), т.е. отсутствие надежных ссылок на третьи источники (в отличие, например, от xmonad и ratpoison)
Значимость (Notability). Единственным адекватным, по мнению редакторов, подтверждением популярности была информация о ~1000 инсталляций за 3 года по статистике Debian Popularity Contest)
Один из лучших способов ускорить производительность Вашего Linux-десктопа — использование легковесного оконного менеджера. Вашему вниманию представляется краткий обзор 20 наиболее "лёгких" и шустрых менеджеров окон, подходящих как для устаревшего оборудования, так и просто для любителей выжать максимальную скорость из имеющегося.
В статье рассмотрены: window maker, 9wm, awesome, AfterStep, Scwm, Blackbox, Fluxbox, dwm, FVWM, JWM, wmii, Openbox, WindowLab, ratpoison, Sawfish, IceWM, wm2, StumpWM, Waimea и xmonad.