diff --git a/modules/terminal/init.zsh b/modules/terminal/init.zsh
index 2a5b9bed..6c4d7b9e 100644
--- a/modules/terminal/init.zsh
+++ b/modules/terminal/init.zsh
@@ -127,3 +127,7 @@ then
   # Sets titles before command execution.
   add-zsh-hook preexec _terminal-set-titles-with-command
 fi
+
+# Iterm2 integration
+test -e "${HOME}/.iterm2_shell_integration.zsh" && \
+  source "${HOME}/.iterm2_shell_integration.zsh"
\ No newline at end of file