Browse Source

Detach from tmux if attached, before attach (#1088)

If you are in a tmux session, and auto-start is enabled
Then you `sudo su` and then `su <username>` it will re-attach, in a loop.
This resolves that problem, by forcing a detach before a (re)attach.
master
alan blount 7 years ago committed by Kaleb Elwert
parent
commit
0f3a5f745e
  1. 4
      modules/tmux/init.zsh

4
modules/tmux/init.zsh

@ -37,8 +37,8 @@ if [[ -z "$TMUX" && -z "$EMACS" && -z "$VIM" ]] && ( \ @@ -37,8 +37,8 @@ if [[ -z "$TMUX" && -z "$EMACS" && -z "$VIM" ]] && ( \
set-option -t "$tmux_session" destroy-unattached off &> /dev/null
fi
# Attach to the 'prezto' session or to the last session used.
exec tmux $_tmux_iterm_integration attach-session
# Attach to the 'prezto' session or to the last session used. (detach first)
exec tmux $_tmux_iterm_integration attach-session -d
fi
#

Loading…
Cancel
Save