Прочитав перед новым годом статью про Awesome (awesome: ещё один шаг к идеальному wm), решил попробовать сие чудо инженерной мысли. Awesome — это такой tiling window manager. По-русски — мозаичный оконный менеджер. Основное отличие мозаичных window manager-ов — это то, что все окна всегда раскрыты и не перекрывают друг друга. Выглядит это, как то так:
Другое интересное отличие Awesome — полное управление с клавиатуры. Все шорткаты продуманы и расположены очень грамотно, не надо растопыривать пальцы, при попытке нажать какой нибудь “аккорд”.
Первым делом, решил поставить Awesome прямо из убунтового репозитария. Сильно огорчился увидев, что версия весьма древняя. Полез по PPA в надежде найти свежачок. Снова огорчился, ибо нашел только 3.1-rc4. Полез по убунтувым форумам, почитать как решает проблему народ. Народ, с упорством леммингов, кололся, но пытался скомпилировать новую версию.
Ставить программы через make && make install
— это не наш путь. Решение нашлось в experimental ветке Debian. Какой то добрый человек выложил исходники пакета. Ну а дальше дело техники — скачиваем, немножко трахаемся с зависимостями, делаем NMU-пакет и заливаем на PPA. Так что, кто хочет попробовать чудесный оконный менеджер Awesome версии 3.1, велкам:
deb http://ppa.launchpad.net/antage/ppa/ubuntu intrepid main
deb-src http://ppa.launchpad.net/antage/ppa/ubuntu intrepid main
Ключ репозитария:
-----BEGIN PGP PUBLIC KEY BLOCK----- Version: SKS 1.0.10
mI0ESXjseAEEANiCZQwAK2X8K7k9CGj4J4IqdY056vtsOn/vb9YXHt1McK1zOxdq+SWwG/0z ml3uRBCJpHukGxZaZ1ObwzMxtKRWZUEkXdgMr1sXnrGdsUihkIr5j6owaP0u5RQA96WDrsXM JLrh8noraLPNcxNUy6Yp9ib3n/I5n6HsOJSfeHv1ABEBAAG0GExhdW5jaHBhZCBQUEEgZm9y IGFudGFnZYi2BBMBAgAgBQJJeOx4AhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQIPxC gsfupgdS+AQAioUyqYEnMx8PFGe93cI6k10uRJcFiFzR7LVPzTlKYH8da6T1hQcZCStZGaMU 7MJcRLxkZC0jzTVztvA0e8uIIuqc/0zEJMA+jdGRwRf+aSxWhaGDJpC8HAPbf40CFcrnVpEr U4kD0958ky1s+QtrZSgVy3bUaYsMta5EkzWQK54= =Ke7D -----END PGP PUBLIC KEY BLOCK-----
Чтобы добавить ключ, скопируйте его в файл key.txt
и выполните команду:
cat key.txt | sudo apt-key add -
UPDATED: На лаунчпаде поменяли пути к репозитарию и все пакеты теперь подписывают персональным ключом.