]> arthur.barton.de Git - ax-zsh.git/commitdiff
iterm2: Respect ITERM_ENABLE_SHELL_INTEGRATION_WITH_TMUX variable in tmux
authorAlexander Barton <alex@barton.de>
Sat, 20 Apr 2024 12:52:16 +0000 (14:52 +0200)
committerAlexander Barton <alex@barton.de>
Sat, 20 Apr 2024 12:52:16 +0000 (14:52 +0200)
Not only respect ITERM_ENABLE_SHELL_INTEGRATION_WITH_TMUX in screen
but in tmux, too, what the name implies and what upstream intended it
to be!

plugins/iterm2/iterm2.zshrc

index 648bd8319c20c0d2c5889d56dc17d1f5ac85f550..859fd9403112346309bd89efebf2fadf665c3028 100644 (file)
@@ -8,6 +8,7 @@ axzsh_is_modern_terminal || return 91
 [[ -o interactive ]] || return 91
 [[ -z "$ITERM_SHELL_INTEGRATION_INSTALLED" ]] || return 91
 [[ "${ITERM_ENABLE_SHELL_INTEGRATION_WITH_TMUX-}$TERM" =~ "^screen" ]] && return 91
+[[ "${ITERM_ENABLE_SHELL_INTEGRATION_WITH_TMUX-}$TERM" =~ "^tmux" ]] && return 91
 
 # Add iTerm2 commands to PATH, when available.
 [[ -d ~/.iterm2 ]] && path+=(~/.iterm2)