You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add the following to your .zshrc (or equivalent for your shell)
# prepend datetime to pure prompteval"original_$(declare -f prompt_pure_preprompt_render)"prompt_pure_preprompt_render() {
local prompt_pure_date_color='239'local prompt_pure_date_format="[%y/%m/%d %H:%M:%S]"
zstyle -t :prompt:pure:date color
if [ $?-eq 1 ];then
zstyle -s :prompt:pure:date color prompt_pure_date_color
fi
zstyle -t :prompt:pure:date format
if [ $?-eq 1 ];then
zstyle -s :prompt:pure:date format prompt_pure_date_format
filocal prompt_pure_date=$(date "+$prompt_pure_date_format")
original_prompt_pure_preprompt_render
PROMPT="%F{$prompt_pure_date_color}${prompt_pure_date}%f $PROMPT"
}
Use zstyle :prompt:pure:date color XXX and zstyle :prompt:pure:date format XXX to customize the format and colour of the date.
The text was updated successfully, but these errors were encountered:
Desired result
Workaround
Add the following to your
.zshrc
(or equivalent for your shell)Use
zstyle :prompt:pure:date color XXX
andzstyle :prompt:pure:date format XXX
to customize the format and colour of the date.The text was updated successfully, but these errors were encountered: