Parent directory

bira.zsh-theme

1503 bytes
 1local return_code="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
 2local user_host="%B%(!.%{$fg[red]%}.%{$fg[green]%})%n@%m%{$reset_color%} "
 3local user_symbol='%(!.#.$)'
 4local current_dir="%B%{$fg[blue]%}%~ %{$reset_color%}"
 5local conda_prompt='$(conda_prompt_info)'
 6
 7local vcs_branch='$(git_prompt_info)$(hg_prompt_info)'
 8local rvm_ruby='$(ruby_prompt_info)'
 9local venv_prompt='$(virtualenv_prompt_info)'
10if [[ "${plugins[@]}" =~ 'kube-ps1' ]]; then
11    local kube_prompt='$(kube_ps1)'
12else
13    local kube_prompt=''
14fi
15
16ZSH_THEME_RVM_PROMPT_OPTIONS="i v g"
17
18PROMPT="╭─${conda_prompt}${user_host}${current_dir}${rvm_ruby}${vcs_branch}${venv_prompt}${kube_prompt}
19╰─%B${user_symbol}%b "
20RPROMPT="%B${return_code}%b"
21
22ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[yellow]%}‹"
23ZSH_THEME_GIT_PROMPT_SUFFIX="› %{$reset_color%}"
24ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[red]%}●%{$fg[yellow]%}"
25ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[yellow]%}"
26
27ZSH_THEME_HG_PROMPT_PREFIX="$ZSH_THEME_GIT_PROMPT_PREFIX"
28ZSH_THEME_HG_PROMPT_SUFFIX="$ZSH_THEME_GIT_PROMPT_SUFFIX"
29ZSH_THEME_HG_PROMPT_DIRTY="$ZSH_THEME_GIT_PROMPT_DIRTY"
30ZSH_THEME_HG_PROMPT_CLEAN="$ZSH_THEME_GIT_PROMPT_CLEAN"
31
32ZSH_THEME_RUBY_PROMPT_PREFIX="%{$fg[red]%}‹"
33ZSH_THEME_RUBY_PROMPT_SUFFIX="› %{$reset_color%}"
34
35ZSH_THEME_VIRTUAL_ENV_PROMPT_PREFIX="%{$fg[green]%}‹"
36ZSH_THEME_VIRTUAL_ENV_PROMPT_SUFFIX="› %{$reset_color%}"
37ZSH_THEME_VIRTUALENV_PREFIX="$ZSH_THEME_VIRTUAL_ENV_PROMPT_PREFIX"
38ZSH_THEME_VIRTUALENV_SUFFIX="$ZSH_THEME_VIRTUAL_ENV_PROMPT_SUFFIX"