Isso é um truque, mas você pode adicionar isso à sua configuração de shell interativa:
alias tmuxn='tmux new-session -s $$'
_trap_exit() { tmux kill-session -t $$; }
trap _trap_exit EXIT
Em seguida, você pode usar tmuxn
para iniciar uma nova sessão. A sessão será nomeada como o PID do seu shell. Quando o seu shell sair, a sessão será eliminada.