Пользовательский цвет для логотипа статуса Byobu
Логотип Byobu основан на распространении, верно? Белый на оранжевом для Ubuntu, красный на сером @ для Debian и т. Д.
Однако если я попытаюсь установить $LOGO
в $HOME/.byobu/screenrc
, он будет использовать тот же белый на сером, что и панель вкладок. Escape-коды не работают.
Как я могу установить собственный логотип с пользовательскими цветами?
1 ответ
Таким образом, Byobu на самом деле включает в себя "вспомогательную функцию" под названием "color
Msgstr "Вы можете использовать это в вашем $HOME/.byobu/statusrc, и это будет решено.
Пример:
LOGO=" $(color g w)Foo$(color -) "
При этом будет напечатан логотип " Foo ", представляющий собой белый текст на зеленом фоне. Первый аргумент color
функция - это фон, вторая - текст переднего плана.
Вы можете использовать 8 цветов или 256 цветов. Чтобы использовать 256 цветов, сделайте следующее:
LOGO="$(color colour200 colour255)foo$(color -)"
И вы можете увидеть множество примеров в / usr / lib / byobu / logo.
Полное раскрытие: я автор и сопровождающий Byobu.