Matar automáticamente la sesión tmux

Matar automáticamente la sesión tmux

Utilizo tmux, y cada vez que abro una terminal, creo una nueva sesión y no destruyo la anterior... He activado la función de destrucción sin conexión, pero en tmux ls todavía están aquí.

¿Es posible que cuando cierro la ventana del terminal la sesión finalice?

¿Como si solo tuviera la sesión '0'?

Gracias

Respuesta1

Se me ocurren tres formas diferentes de hacerlo. Pruebe este primero:

Añade esto a tu ~/.bashrc:

if [ ! -z "$TMUX" ]; then
    tmux kill-session -t 0
fi
    tmux new-session -s 0 

Sí, es demasiado largo, pero te permite mejorarlo.

información relacionada