Бросил tmux и написал свой инструмент
atch не пытается заменить tmux тем, кто активно использует его оконный менеджмент. Если твой воркфлоу — это постоянные сплиты, прыжки между пейнами и плагины, в atch ничего этого нет.
Но если ты хоть раз гуглил «tmux mouse scrolling not working» в одиннадцать вечера, если у тебя в tmux.conf есть строчки, которые ты копируешь с машины на машину не до конца понимая зачем, если хоть раз терял историю сессии в самый неподходящий момент — возможно, это то, что ты искал.
Код достаточно маленький, чтобы прочитать его за вечер (без шуток, это реально полезно). Собирается через make, зависимостей нет кроме компилятора C и POSIX-окружения. После установки конфигурировать нечего.
Тул делает одно: держит твою программу запущенной и связанной с терминалом, даже когда ты не подключён. Каждый байт — в лог. Каждая сессия — доступна по имени. Мышь, скролл, цвета — дело твоего терминала, не atch. Всё остальное не мешает.
