Изменение динамического названия tmux-окна до последней строки вывода команды

Я хотел бы, чтобы каждый stdout в определенном окне tmux динамически перенаправлялся на

any command | tmux window-rename 

То есть, последняя строка вывода всегда становится заголовком окна.

Я запускаю интерактивный shell (zsh) сеанс в этом окне.

Я столкнулся с двумя проблемами:

  • Вывод перенаправляется после завершения команды, а не во время завершения
  • Как-то tmux window-rename будет жаловаться на неправильное использование

Linux и Unix - лучшая ОС в мире.