From eb429182cadfdc560225fd6509f71c2ecea481ec Mon Sep 17 00:00:00 2001 From: Dan Barber Date: Wed, 28 Nov 2018 12:55:51 -0500 Subject: [PATCH] Add time to ZSH prompt and update on command --- zsh/configs/prompt.zsh.local | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/zsh/configs/prompt.zsh.local b/zsh/configs/prompt.zsh.local index 20a1e7c..a63fef4 100644 --- a/zsh/configs/prompt.zsh.local +++ b/zsh/configs/prompt.zsh.local @@ -29,3 +29,11 @@ setopt promptsubst # prompt export PROMPT='$(git_prompt_info)${SSH_CONNECTION+"%{$fg[yellow]%}%n@%m%{$reset_color%}:"}%{$fg_bold[blue]%}%2c%{$reset_color%} %{$fg_bold[cyan]%}❯%{$reset_color%} ' +export RPROMPT='%D{%K:%M:%S}' + +# update the prompt on carriage return +function _reset-prompt-and-accept-line { + zle reset-prompt + zle .accept-line +} +zle -N accept-line _reset-prompt-and-accept-line