]> src.twobees.de Git - dotfiles.git/blob - stow/oh-my-zsh/.oh-my-zsh/themes/mira.zsh-theme
a7c60359ca39c1e1f183ab7c0830076e0efa2cc3
[dotfiles.git] / stow / oh-my-zsh / .oh-my-zsh / themes / mira.zsh-theme
1 # Based on bira zsh theme with nvm, rvm and jenv support
2 local return_code="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
3
4 local user_host='%{$terminfo[bold]$fg[green]%}%n@%m%{$reset_color%}'
5 local current_dir='%{$terminfo[bold]$fg[blue]%} %~%{$reset_color%}'
6
7 local nvm_node='%{$fg[green]%}‹node-$(nvm_prompt_info)›%{$reset_color%}'
8
9 local jenv_java='%{$fg[blue]%}‹$(jenv_prompt_info)›%{$reset_color%}'
10
11 local git_branch='$(git_prompt_info)'
12
13 local rvm_ruby='$(ruby_prompt_info)'
14
15 PROMPT="╭─${user_host} ${current_dir} ${nvm_node} ${rvm_ruby} ${jenv_java} ${git_branch}
16 ╰─%B$%b "
17 RPS1="${return_code}"
18
19 ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[yellow]%}("
20 ZSH_THEME_GIT_PROMPT_SUFFIX=") %{$reset_color%}"
21
22 ZSH_THEME_RUBY_PROMPT_PREFIX="%{$fg[red]%}‹"
23 ZSH_THEME_RUBY_PROMPT_SUFFIX="›%{$reset_color%}"