From d39d8c7990501b65d4f4c468badd7f392358f271 Mon Sep 17 00:00:00 2001 From: neyb Date: Sat, 10 Dec 2016 14:56:52 +0100 Subject: [PATCH 1/2] fix #182 prompt-char is responsible of adding space --- bullet-train.zsh-theme | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bullet-train.zsh-theme b/bullet-train.zsh-theme index 783b7bd..9e9a164 100644 --- a/bullet-train.zsh-theme +++ b/bullet-train.zsh-theme @@ -611,11 +611,11 @@ prompt_char() { bt_prompt_char="" if [[ ${#BULLETTRAIN_PROMPT_CHAR} -eq 1 ]]; then - bt_prompt_char="${BULLETTRAIN_PROMPT_CHAR}" + bt_prompt_char="${BULLETTRAIN_PROMPT_CHAR} " fi if [[ $BULLETTRAIN_PROMPT_ROOT == true ]]; then - bt_prompt_char="%(!.%F{red}#.%F{green}${bt_prompt_char}%f)" + bt_prompt_char="%(!.%F{red}# .%F{green}${bt_prompt_char}%f)" fi if [[ $BULLETTRAIN_PROMPT_SEPARATE_LINE == false ]]; then @@ -655,4 +655,4 @@ PROMPT="$PROMPT"'%{%f%b%k%}$(build_prompt)' [[ $BULLETTRAIN_PROMPT_SEPARATE_LINE == true ]] && PROMPT="$PROMPT$NEWLINE" PROMPT="$PROMPT"'%{${fg_bold[default]}%}' [[ $BULLETTRAIN_PROMPT_SEPARATE_LINE == false ]] && PROMPT="$PROMPT " -PROMPT="$PROMPT"'$(prompt_char) %{$reset_color%}' +PROMPT="$PROMPT"'$(prompt_char)%{$reset_color%}' From 739a787b9d6a4d2c2155ed09a49687adc540c2e2 Mon Sep 17 00:00:00 2001 From: neyb Date: Mon, 12 Dec 2016 20:19:46 +0100 Subject: [PATCH 2/2] rename prompt_char to prompt_chars --- bullet-train.zsh-theme | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/bullet-train.zsh-theme b/bullet-train.zsh-theme index 9e9a164..b774aae 100644 --- a/bullet-train.zsh-theme +++ b/bullet-train.zsh-theme @@ -606,23 +606,23 @@ prompt_status() { } # Prompt Character -prompt_char() { - local bt_prompt_char - bt_prompt_char="" +prompt_chars() { + local bt_prompt_chars + bt_prompt_chars="" if [[ ${#BULLETTRAIN_PROMPT_CHAR} -eq 1 ]]; then - bt_prompt_char="${BULLETTRAIN_PROMPT_CHAR} " + bt_prompt_chars="${BULLETTRAIN_PROMPT_CHAR} " fi if [[ $BULLETTRAIN_PROMPT_ROOT == true ]]; then - bt_prompt_char="%(!.%F{red}# .%F{green}${bt_prompt_char}%f)" + bt_prompt_chars="%(!.%F{red}# .%F{green}${bt_prompt_chars}%f)" fi if [[ $BULLETTRAIN_PROMPT_SEPARATE_LINE == false ]]; then - bt_prompt_char="${bt_prompt_char}" + bt_prompt_chars="${bt_prompt_chars}" fi - echo -n $bt_prompt_char + echo -n $bt_prompt_chars } # Prompt Line Separator @@ -655,4 +655,4 @@ PROMPT="$PROMPT"'%{%f%b%k%}$(build_prompt)' [[ $BULLETTRAIN_PROMPT_SEPARATE_LINE == true ]] && PROMPT="$PROMPT$NEWLINE" PROMPT="$PROMPT"'%{${fg_bold[default]}%}' [[ $BULLETTRAIN_PROMPT_SEPARATE_LINE == false ]] && PROMPT="$PROMPT " -PROMPT="$PROMPT"'$(prompt_char)%{$reset_color%}' +PROMPT="$PROMPT"'$(prompt_chars)%{$reset_color%}'