История изменений
Исправление
Im_not_a_robot,
(текущая версия)
:
В i3blocks действительно кое-что изменилось, скрипты с выводом без символа новой строки «\n» перестали работать. Нужно просто его добавить. Если говорить о моем скрипте выше, то сейчас он у меня выглядит так:
$ cat `which get_keyboard_layout_eol`
#!/bin/sh
LAYOUT=$(xkblayout-state print "%s" | awk '{print toupper($0)}')
case $LAYOUT in
"US")
echo -n "<span foreground='#ECECEC' weight='bold' background='#285577'> "
echo -n ${LAYOUT}
echo " </span>"
;;
"RU")
echo -n "<span background='#ECECEC' weight='bold' foreground='#285577'> "
echo -n ${LAYOUT}
echo " </span>"
esac
Исходная версия
Im_not_a_robot,
:
В i3blocks действительно кое-что изменилось, скрипты с выводом без символа новой строки «\n» перестали работать. Нужно просто его добавить. Если говорить о моем скрипте выше, то сейчас он у меня выглядит так:
$ cat `which get_keyboard_layout_eol`
#!/bin/sh
LAYOUT=$(xkblayout-state print "%s" | awk '{print toupper($0)}')
case $LAYOUT in
"US")
echo -n "<span foreground='#ECECEC' weight='bold' background='#285577'> "
echo -n ${LAYOUT}
echo " </span>"
;;
"RU")
echo -n "<span background='#ECECEC' weight='bold' foreground='#285577'> "
echo -n ${LAYOUT}
echo " </span>"
esac
`