Sneak peek.
Написал свою реализацию статусов пока что только для tmux. Умеет показывать всякие ресурсы, выполнять shell команды и показывать вывод. Работает через unix socket. Сервер переодически обновляет состояние кэша, а клиент только получает снапшот и рендерит. Так можно будет добавлять всякие походы за погодой\во внешние сервисы без проблем с задержкой.
Написал на rust. Пока еще думаю как забэндлить релиз.
В планах добавить возможность ходить по сети и мапить данные, шаблонизатор вывода информации, поддержку цветов с разделителем (poweline like), псевдографики для численных величин.
Архитектура подразумевает что можно делать клиенты и для прочих bar'ов. Думаю что сам еще добавлю поддержку бара для какого-нибудь sway.
Как соберу под brew\deb\aur устрою релиз.
Позже еще добавлю картинок с архитектурой.