LINUX.ORG.RU

i3status - при использовании .sh для вывода не отображаются цвета

 , , , ,


0

1

Привет, господа!

i3wm, i3status живут на manjaro.

Есть настроенный i3status, но хочу вывод текущего трека из mpd (можно через mpc, можно через ncmpcpp). Проблема в том, что запуская bar{} через .sh, который читает mpc/ncmpcpp - у меня пропадают цвета из i3status. Совсем, текст просто белый.

i3status.sh такой:

#!/bin/sh
i3status --config ~/.i3status.conf | while :
do
        read line
        playing=$(ncmpcpp --current-song)
        echo "$playing | $line" || exit 1
done

Сам i3status.conf в ~/ обычный. Как пофиксить?

★★★★
Ответ на: комментарий от Avial

Я только обычный i3status осилил. И возиться сейчас с конфигами не хочется. Должно же работать, не?

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

Но зачем, если обычный статус умеет? Просто цвета почему то пропали.

А запустить в консоли и запостить выхлоп можно? А то не у всех есть дрова для /dev/crystalball и либастрал правильной версии! (Я понимаю, что можно запустить самому, но вот конретно мне влом для этого ставить и тыкать ncmpcpp).

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

Что именно запостить?

ncmpcpp --current-song:

 ekzotech@hp  ~  ncmpcpp --current-song
(3:27) Garbage - Shut Your Mouth% 

На некоторых песнях ломается, но это ситуацию не меняет.

ekzotech ★★★★
() автор топика
Ответ на: комментарий от anonymous
#!/bin/sh
i3status --config ~/.i3status.conf | while :
do
        read line
        playing=$(ncmpcpp --current-song)
        echo "$playing | $line" || exit 1
done
ekzotech ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.