Adicionando barra de status informativa à janela do terminal em tela cheia

Briefly: Eu adoraria adicionar uma barra de status que grude na parte inferior ou superior da minha janela do terminal que forneça informações instantâneas (por exemplo, duração da bateria, força do sinal, contagem de e-mails, $ PROMT_COMMAND, etc.). Basicamente, isso permitirá que o terminal seja aberto em tela cheia e tenha todas as informações que eu poderia querer facilmente visíveis enquanto me permite continuar todo o meu trabalho de terminal necessário normalmente. Eu uso principalmente um mac, mas preferiria uma solução compatível com * nix.

Mais detalhes (e o que eu já tentei): eu sou um grande usuário de terminal e apenas recentemente (dentro de um ou dois dias) começou a usar o tmux, então eu entendo que muitos de vocês podem sugerir que eu tente usar um multiplexador como tela ou tmux. Embora o tmux esteja começando a ser muito útil para mim, ele tem limitações, como o limite de uma barra de status de linha única, o que não é ideal, pois eu gostaria de manter a barra da guia limpa sem que metade dela seja consumida pelas informações. . Além disso, eu gostaria de adicionar $ PROMPT_COMMAND, que exibe o diretório atual, e que poderia facilmente consumir a maior parte da barra de status, dependendo de onde eu estou no sistem

Além disso, tentei a tela um pouco, o que permite que você tenha um status rígido e uma legenda próxima do que eu quero, mas seu desenvolvimento parece ter parado. Além disso, o patch para painéis divididos verticais bagunça os gráficos de uma barra de status de duas linhas (muito feia

Portanto, eu acho que seria preferível ter um processo em segundo plano em execução que atualize uma barra de status em parte da tela acima do meu multiplexador ... a menos que o tmux tenha uma implementação de barra de status com várias linhas que eu ainda não descobri ainda

Eu adoraria saber sobre qualquer uma de suas possíveis soluções, ou mesmo suas próprias configurações pessoais, se você acha que funciona bem para você. Obrigado a todos por qualquer ajuda possível.

questionAnswers(2)

yourAnswerToTheQuestion