summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.zshrc5
1 files changed, 5 insertions, 0 deletions
diff --git a/.zshrc b/.zshrc
index a3326e8..0566ac8 100644
--- a/.zshrc
+++ b/.zshrc
@@ -67,6 +67,11 @@ case $TERM in
precmd () { print -Pn "\e]0;%~\a" }
preexec () { print -Pn "\e]0;$1\a" }
;;
+ eterm-color*)
+ # Make {{ansi,multi}-,}term change Emacs' `default-directory'
+ # and keep track of the current user and host.
+ precmd () { print -P "\eAnSiTh %m\n\eAnSiTu %n\n\eAnSiTc %~" }
+ ;;
esac
export XDG_CACHE_HOME="$HOME/.cache"