]> git.rmz.io Git - dotfiles.git/commitdiff
zsh: use $'' to interpret \n in prompt
authorSamir Benmendil <me@rmz.io>
Sat, 4 Jan 2025 16:50:44 +0000 (16:50 +0000)
committerSamir Benmendil <me@rmz.io>
Sat, 4 Jan 2025 16:50:44 +0000 (16:50 +0000)
zsh/lib/prompt.zsh

index 3453f4b7234b25f499f6a7d4d8027965f8e68517..f6a8dafe424b03e9cd79ba32411387c613052524 100644 (file)
@@ -6,8 +6,8 @@ hostcolor=cyan
 [[ $(hostname) == "tardis" ]]  && hostcolor=red
 
 precmd() {
 [[ $(hostname) == "tardis" ]]  && hostcolor=red
 
 precmd() {
-  PROMPT='%T %n@%{$fg[$hostcolor]%}%m$(jobs_prompt)%-0>..>$(git_prompt_status)%>>
-$(virtualenv_prompt)%(?..%{$fg_bold[white]%}%?)%{$reset_color%}$(vi_prompt_info)%{%(!.$fg[red]❰.$fg[green]❱)%1G%} '
+  PROMPT=$'%T %n@%{$fg[$hostcolor]%}%m$(jobs_prompt)%-0>..>$(git_prompt_status)%>>\n'
+  PROMPT+=$'$(virtualenv_prompt)%(?..%{$fg_bold[white]%}%?)%{$reset_color%}$(vi_prompt_info)%{%(!.$fg[red]❰.$fg[green]❱)%1G%} '
   RPROMPT='%{$fg[green]%}%~%{$reset_color%}'
 }
 
   RPROMPT='%{$fg[green]%}%~%{$reset_color%}'
 }