From 4042b68e9b54086a68e59740a5f5950e485953e0 Mon Sep 17 00:00:00 2001 From: Adam Goldsmith Date: Mon, 15 Feb 2016 11:15:04 -0500 Subject: [PATCH] Add terminal title to prompt function --- prompt_fred_setup | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/prompt_fred_setup b/prompt_fred_setup index 79d7b7e..94df4de 100644 --- a/prompt_fred_setup +++ b/prompt_fred_setup @@ -54,6 +54,14 @@ function prompt_fred_precmd { (( PWDWIDTH = ($COLUMNS-20) * 1/4 )) vcs_info + + #Terminal Title + print -Pn "\e]0;%~:zsh\a" +} + +function prompt_fred_preexec { + #Terminal Title + print -Pn '\e]0;%~:${1}\a' } function prompt_fred_setup { @@ -72,6 +80,7 @@ function prompt_fred_setup { # Add hook for calling precmd before each command. add-zsh-hook precmd prompt_fred_precmd + add-zsh-hook preexec prompt_fred_preexec # Define prompts. PROMPT='$(prompt_context)%F{cyan} %${PWDWIDTH}<..<%~%f$(prompt_git)$(prompt_prefix)'