LINUX.ORG.RU

Аскетичный awesome

 ,


0

1

На первой части десктоп, на втором - собственно, процесс работы. Работаю так уже полгода, пока не испытывал никаких неудобств.

Система Debian + чистый awesome, без никакого DE.

Conky

Обоина динамическая, xplanet со скриптом для декорации xplanetFX.

>>> Просмотр (1280x1600, 882 Kb)

★★★

Проверено: post-factum ()

Мне всегда интересно, зачем людям нужен conky, если у них есть awesome. Но, видимо, зачем-то нужен.

За скроллинг названия композиции mpd зачет, давно хотел сделать, но все как-то лень.
Также в емаксе пишется обертка для mpc, за что еще один зачет, возможно даже дифф. на 5.

Конфигом поделитесь?

zhuravlik ★★★★
()
Ответ на: комментарий от tensai_cirno

Там настраивается все одной-двумя строчками, за что там платить-то.
Ну, правда, потом еще добавляются одна-две строчки. Потом еще. Потом еще... А потом, когда надоест, все это выносится в отдельный модуль, и опять добавляется одной-двумя строчками.

zhuravlik ★★★★
()

>Аскетичный awesome

Аскетичный


Обоина динамическая

динамическая


О_о

HTaeD ★★★★
()
Ответ на: комментарий от tensai_cirno

Тебе за все от чего ты получаешь удовольствие платят? Или ты только делаешь то за что деньги платят?

urxvt ★★★★★
()

Ага, динамическая обоина с коньками. Аскетично, как патриарх на мерседесе.

thesis ★★★★★
()
Ответ на: комментарий от urxvt

> на втором - собственно, процесс работы

процесс работы


Мне деньги платят не за удовольствие, а за проделанную работу.

tensai_cirno ★★★★★
()

Достаточно неплохо. Особенно радуют ярлычки воркспейсов-тегов.

neko-sama
()

Я таки дико извиняюсь, но, согласно конькам, у Вас там ядерный реактор, да? А Вы ведь не в Балашихе живёте, нет?

OldWiseCat ★★
()
Ответ на: комментарий от tensai_cirno

Меньше, чем за лишние мегагерцы на машинах «некрасноглазых». Для бизнеса, следовательно, дешевле.

unlog1c ★★★
() автор топика
Ответ на: комментарий от samlabs821

В самом awesome и conky - дефолтные вроде. В emacs - Droid Sans Mono.

unlog1c ★★★
() автор топика

а чего тему гтк не отредактировал. а то какой-то огород получился

stave ★★★★★
()
Ответ на: комментарий от zhuravlik

>>Мне всегда интересно, зачем людям нужен conky, если у них есть awesome. Как вы можете увидеть, в коньках никакая информация не дублируется - кроме разве загружености процессора\памяти и вывода mpc. Остальная инфа (погода, топовые процессы) не помещаются на верхнюю панель, а еще одну внизу вводить не хочу.

Также в емаксе пишется обертка для mpc

Именно так, это мой виджет awesompd. Постом выше я привел ссылку на него на awesome wiki.

Если в конфиге интересует еще что-то, кроме этого виджета, то выложу:)

unlog1c ★★★
() автор топика
Ответ на: комментарий от thesis

Ну, как сказать. Обоина - это просто прихоть, при том недорогая. Раз в 20 минут с низким приоритетом запускается xplanetFX, который генерит новую картинку. Я лично этого не чувствую.

unlog1c ★★★
() автор топика
Ответ на: комментарий от OldWiseCat

Я живу в Киеве, и учитывая непосредственную близость к Чернобылю, таки да, ядерный реактор у нас там есть. Точнее, был.

unlog1c ★★★
() автор топика
Ответ на: комментарий от fedor

>>Полосы прокрутки не нужны.

Да, на самом деле. Никогда ими не пользовался, но сам не додумался убрать:)

unlog1c ★★★
() автор топика
Ответ на: комментарий от tensai_cirno

А можно подробнее про это? Выглядит круто.

Есть такая программа - xplanet. Она рисует на рабочем столе заданую часть Солнечной системы - с любой точки, под любым углом, зумом и т.д. Так же она поддерживает всякие интересные фичи вроде наложения карт облаков на планеты расстановки маркерных точек. В моем случае она рисует Землю с облаками, и показывает текущую освещенность ее Солнцем.

xplanetFX - это скрипт, который по заданому интервалу времени снимает аутпут с xplanet, и imagemagick'ом накладывает на него какую-нибудь тему. Тем есть около десятка и все они очень неплохо сделаны.

unlog1c ★★★
() автор топика
Ответ на: комментарий от unlog1c

>Как вы можете увидеть, в коньках никакая информация не дублируется - кроме разве загружености процессора\памяти и вывода mpc. Остальная инфа (погода, топовые процессы) не помещаются на верхнюю панель, а еще одну внизу вводить не хочу.

Просто в awesome можно создавать вибоксы не только прилепленные к углам экрана, а также плавающие.

Собственно, тому пример:
http://www.linux.org.ru/gallery/5200261.png
(coverart, использование разделов и погода выводятся средствами самого awesome)

Поэтому я и не вижу смысла в conky, когда абсолютно такого же рода вещи можно реализовать штатными средствами awesome.

Если в конфиге интересует еще что-то, кроме этого виджета, то выложу:)


Остальное вроде бы более-менее стандартно. =)

zhuravlik ★★★★
()

На скриншоте — то, к чему ведут мир копирасты?

Ttt ☆☆☆☆☆
()

>Система Debian + чистый awesome, без никакого DE.

У Вас настолько слабый комп? Или еще по каким-то причинам?

dumal ★★
()
Ответ на: комментарий от tensai_cirno

>3gb ddr3, core i5, голый xmonad, ЧЯДНТ? ^^

Плюсую. DE не нужны.

pi11 ★★★★★
()

Понравилось, всё круто.

Devi1
()

А вот зачем все в коньки пихают Status: Playing? Типа, без этой надписи непонятно, играет музыка в MPD или на паузе стоит?

Shlyapa ★★
()
Ответ на: комментарий от dumal

> >Система Debian + чистый awesome, без никакого DE.

У Вас настолько слабый комп? Или еще по каким-то причинам?


4Gb, i7, Ion3 - зачем нужен какой то DE?

andreyu ★★★★★
()

Сам пользуюсь awesome, сейчас он дефолтный ибо надоело переписывать конфиг после очередного обновления его формата. Давно присматриваюсь к xmonad, буду признателен если кто-то кинет самым простым конфигом

one_quaker
()
Ответ на: комментарий от XXL

>>только если фон в емаксе исправить

Вам не нравится фон? По мне, так самое приятное для глаз сочетание background-foreground, которым я когда-либо пользовался. Видимо, каждому свое.

unlog1c ★★★
() автор топика
Ответ на: комментарий от omonimus

>>ненужно следующее: обои коньки полосы прокрутки

Полосы уже убрал, коньки поменяю на плавающий вибокс когда будет время разобраться с этим, обои пока оставлю. Еще не надоели. Спасибо за комментарий.

unlog1c ★★★
() автор топика
Ответ на: комментарий от dumal

>>У Вас настолько слабый комп? Или еще по каким-то причинам?

Во-первых, половина того, что предоставляет любая DE, мне просто не нужна. Во-вторых, в последнее время часто приходится девелопить в оффтопике под VBox'ом, а тут уж лишняя память лишней не бывает.

unlog1c ★★★
() автор топика

Спасибо за инфу по xplanet. Использую fluxbox, начал пробовать awesome, жутко не привычно :-) Не могу сделать запуск программ по клавише и не могу повесить на клавишу «растянуть окно по ширине» ну и соответственно по вертикали. Нашел как люди делали настройки но их варианты не срабатываю, а некоторые намертво вешают awesome. Пожалуйста, подскажите, если знаете.

bohm ★★★★★
()
Ответ на: комментарий от bohm

>>Не могу сделать запуск программ по клавише

awful.key({ modkey }, «Return», function () awful.util.spawn(«urxvt») end), Внутри фигурных кавычек задаются модификаторы через запятую (modkey, «Control», «Shift») или ничего (если не нужны модификаторы), вторым аргументом - сама клавиша, аргументом для util.spawn - приложение, которое хотите запустить, можно с параметрами.

Не могу сделать запуск программ по клавише и не могу повесить на клавишу «растянуть окно по ширине»

Вот с такой задачей не сталкивался, поищу в свободное время

unlog1c ★★★
() автор топика
Ответ на: комментарий от unlog1c

>с такой задачей не сталкивался

Максимизировать по Mod4+m сделано так:

awful.key({ modkey, }, «m», function (c) c.maximized_horizontal = not c.maximized_horizontal c.maximized_vertical = not c.maximized_vertical end)

по аналогии пробовал сделать, но не работает:

awful.key({ Mod1, }, «F6», function (c) c.maximized_horizontal = not c.maximized_horizontal end),

bohm ★★★★★
()
Ответ на: комментарий от bohm

>>awful.key({ Mod1, }, «F6», function (c) c.maximized_horizontal = not c.maximized_horizontal end),

Возьмите Mod1 в двойные кавычки. Вы подразумеваете строку, а lua понимает его как переменную. Так должно заработать.

Саму раздельную максимизацию проверил - работает. Я сначала не понял что вы имели в виду.

unlog1c ★★★
() автор топика
Ответ на: комментарий от bohm

На будущее, чтобы избежать нудной перегрузки awesome если нерабочий конфиг, а так же чтобы получить сведения о том что имеено упало, установите Xephyr. Вот более подробная информация об этом: https://awesome.naquadah.org/wiki/Using_Xephyr

unlog1c ★★★
() автор топика
Ответ на: комментарий от unlog1c

> чтобы избежать нудной перегрузки awesome если нерабочий конфиг

когда перешел на хмонад забыл о таком явлении

присматриваюсь к xmonad, буду признателен если кто-то кинет самым

простым конфигом

дык, зачем тебе простой конфиг для хмонад, тогда уж dwm лучше, не ленись, посмотри что оно умеет, поверь перепробовав авесам1,2 двм и другие прище вм пока лучше хмонад не нашел, хотя и он не идеален.

Osprey
()
Ответ на: комментарий от Osprey

>>когда перешел на хмонад забыл о таком явлении

Я имел в виду падение awesome из-за нерабочего конфига, если xmonad лишен этого - это чудесно:). Впрочем, в awesome есть несколько стандартных для этого средств («awesome -k rc.lua» проверяет синтаксическую валидность конфига, если конфиг совсем испорченый - awesome может загрузится с дефолтного (хотя от чего это зависит - хз)). Но всё же я в свое время немало нервов подпортил, пока не узнал о Xephyr.

unlog1c ★★★
() автор топика
Ответ на: комментарий от unlog1c

спасибо за инфу про Xephyr

даже так не заработало :-(

awful.key({ «Mod1», }, «F6», function (c) c.maximized_horizontal = not c.maximized_horizontal end),

bohm ★★★★★
()
Ответ на: комментарий от bohm

Xephyr поставили? Через него тестите? Если да, то в консоль должна прилететь сама ошибка. Когда прилетит - напишите сюда, посмотрим

unlog1c ★★★
() автор топика
Ответ на: комментарий от unlog1c

Прекрасный авесом! Думал что лучше стандартной надписи обоев нет, похоже ошибался.

И что за цветовая тема в емаксе?

loz ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.