LINUX.ORG.RU

окрашивание текста активных/неактивных тегов

 


0

1

awesome v3.5.2 (The Fox)

никак не могу осилить окрашивание тегов. нужно окрашивать в зависимости от состояния — активный/неактивный/пустой. с первыми двумя (активный/неактивный) всё понятно, но как окрасить пустой/непустой?

есть в документации функция taglist.filter.noempty (t, args), но я так и не понял, как её пользовать. методом научного тыка как-то не вышло.

суть вопроса: покажите пример использования данной функции на практике.

странно. неактивный (normal) цвет для тегов не жрёт. ЧЯДНТ?

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

Я уж думал, что это фичреквест для трекера, было бы годно подсвечивать избранные теги)

CrossFire ★★★★★
()

насколько я помню и если неошибаюсь, то не нормал, а какое-то другое значение в themes было..

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

ничего не нашёл.

вообще пусто.

в документации-то понятно, она вообще ущербная, но в либах осома — вот проблема.

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

а смысл? ты и так уведомление получишь, если в трекере что-то появится.

funeralismatic ★★★
() автор топика
Ответ на: комментарий от TODD
theme.bg_normal     = grey
theme.bg_focus      = dark_grey
theme.bg_urgent     = red
theme.bg_minimize   = light_grey
theme.bg_systray    = grey

theme.fg_normal     = black
theme.fg_focus      = black
theme.fg_urgent     = black
theme.fg_minimize   = black

theme.border_width  = "2"
theme.border_normal = dark_grey
theme.border_focus  = red
theme.border_marked = light_grey

это всё, что у меня было (естественно, цвета заменены на имена переменных).

funeralismatic ★★★
() автор топика
Последнее исправление: funeralismatic (всего исправлений: 1)
Ответ на: комментарий от doraneko

вот этого я и боялся...

у меня странные вещи с 3.5.2 творятся — он сыпется и не запускается, если либы скопировать в хомяковый конфигдир. а общие файлы я как-то боюсь ковырять.

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

кажется, получилось. не знаю, почему в этот раз всё не сломалось, но это даже к лучшему — теперь можно не ограничиваться только конфигом. :3 благодарю за скриншот, который я уже видел. (=

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

я сходу не вспомню, что за что отвечает.. хотя я какую-то дополнял для вывода неизменяемых пикч..

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

изначально было правильно, но не все описано в виджетах, что-то «экзотическое» сваять - вышестоящие конфы(вплоть до самых верхов иногда) править..

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

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

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

если у тебя простенький конфиг, зависящий только от библиотек осома и какого-нибудь vicious, то у тебя почти не будет проблем с миграцией, но когда у тебя написаны свои Принципиально Новые™ lua-конфиги, которые были рассчитаны на старый API, который вызывает не либу, а функцию, да ещё и не одну, а каждый по десятку, то тебе придётся попариться.

я начал это понимать, когда перенёс почти всё из /usr/share/awesome/lib/ в ~/.config/awesome/, и перепилил. теперь боюсь обновлений.

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

хмм..переход с 4 на 5 был не без трудностей ;)

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

Уже видел.

а за гитхаб премного благодарен. домой приеду, покурю твои конфиги.

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

Кстати, если у тебя все клиенты на таге свернуты, подсветка тага не пропадает? а то я у себя что-то сломал.

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

объясни мне свой конфиг, что-то я не смог.

цвет-то меняется, но, если тег с минимизированными клиентами, или если он активен в паре с другим, то цвет активного заменяется цветом оккупированного. ЧЯДНТ?

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