LINUX.ORG.RU

i3 + индикатор раскладки клавиатуры.

 


1

1

Индикатор использую такой:

[kbd]
interval=1
command=xset -q|grep LED| awk '{ if (substr ($10,5,1) == 1) print "RU"; else print "EN"; }'

Прошу подсказать вариант смены цветов шрифта индикатора при смене языков, к примеру: RU - синий, EN - красный.

должно быть наоборот

anonymous
()

У меня i3blocks так что я не уверен это их протокол или стандартный, но по крайней мере в i3blocks можно передать или одну строку, тогда цвет будет по дефолту, или три строки и в третьей строке цвет RGB начиная с решетки, вроде #ff0000.

vertexua ★★★★★
()
Последнее исправление: vertexua (всего исправлений: 3)

Как-то так:

command=xset -q|grep LED| awk '{ if (substr ($10,5,1) == 1) print "RU\nRU\n#0000FF"; else print "EN\nEN\n#FF0000"; }'

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