Предположим, у вас есть теги, названные с ключами этой таблицы цветов:
colors = {
term = "#FF0000",
www = "#00FF00",
divers = "#0000FF",
travail = "#FF0000",
default = "#00FF00"
}
и, возможно, некоторые другие.
С widget_template
, (вы цитировали), в пределах awful.widget.taglist
:
widget_template = {
{
id = 'text_role',
widget = wibox.widget.textbox
},
id = 'bg',
widget = wibox.container.background,
create_callback = function(self, t, index, tagsList)
self.bg = colors[t.name] or colors.default
end,
}
See also: документация