diff options
| author | Sébastien MB <essembeh@users.noreply.github.com> | 2024-06-17 21:38:21 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-06-17 21:38:21 +0200 |
| commit | 373a1fd585a09b680fec0fc3a3c22901d86c0a4d (patch) | |
| tree | 719a0f9a5eb92367ebf0c4374e833319ba03b934 /themes/essembeh.zsh-theme | |
| parent | 7e4ee3a3cd9b8bb287ad334035002b4ce1cd332c (diff) | |
| download | zsh-373a1fd585a09b680fec0fc3a3c22901d86c0a4d.tar.gz zsh-373a1fd585a09b680fec0fc3a3c22901d86c0a4d.tar.bz2 zsh-373a1fd585a09b680fec0fc3a3c22901d86c0a4d.zip | |
fix(essembeh): use async prompt (#12512)
Diffstat (limited to 'themes/essembeh.zsh-theme')
| -rw-r--r-- | themes/essembeh.zsh-theme | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/themes/essembeh.zsh-theme b/themes/essembeh.zsh-theme index 50b3f7772..65abe3a83 100644 --- a/themes/essembeh.zsh-theme +++ b/themes/essembeh.zsh-theme @@ -11,21 +11,7 @@ # git plugin ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[cyan]%}(" ZSH_THEME_GIT_PROMPT_SUFFIX=") %{$reset_color%}" -ZSH_THEME_GIT_PROMPT_UNTRACKED="%%" -ZSH_THEME_GIT_PROMPT_ADDED="+" -ZSH_THEME_GIT_PROMPT_MODIFIED="*" -ZSH_THEME_GIT_PROMPT_RENAMED="~" -ZSH_THEME_GIT_PROMPT_DELETED="!" -ZSH_THEME_GIT_PROMPT_UNMERGED="?" -function zsh_essembeh_gitstatus { - ref=$(git symbolic-ref HEAD 2> /dev/null) || return - GIT_STATUS=$(git_prompt_status) - if [[ -n $GIT_STATUS ]]; then - GIT_STATUS=" $GIT_STATUS" - fi - echo "$ZSH_THEME_GIT_PROMPT_PREFIX${ref#refs/heads/}$GIT_STATUS$ZSH_THEME_GIT_PROMPT_SUFFIX" -} # by default, use green for user@host and no prefix local ZSH_ESSEMBEH_COLOR="green" @@ -46,5 +32,5 @@ if [[ $UID = 0 ]]; then # always use magenta for root sessions, even in ssh ZSH_ESSEMBEH_COLOR="magenta" fi -PROMPT='${ZSH_ESSEMBEH_PREFIX}%{$fg[$ZSH_ESSEMBEH_COLOR]%}%n@%M%{$reset_color%}:%{%B$fg[yellow]%}%~%{$reset_color%b%} $(zsh_essembeh_gitstatus)%(!.#.$) ' +PROMPT='${ZSH_ESSEMBEH_PREFIX}%{$fg[$ZSH_ESSEMBEH_COLOR]%}%n@%M%{$reset_color%}:%{%B$fg[yellow]%}%~%{$reset_color%b%} $(git_prompt_info)%(!.#.$) ' RPROMPT="%(?..%{$fg[red]%}%?%{$reset_color%})" |
