mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-05-08 04:34:00 +02:00
Merge b6182e923f into 291e96dcd0
This commit is contained in:
commit
e698e84a03
1 changed files with 30 additions and 0 deletions
30
themes/lholden.zsh-theme
Normal file
30
themes/lholden.zsh-theme
Normal file
|
|
@ -0,0 +1,30 @@
|
||||||
|
# ------------------------------------------------------------------------
|
||||||
|
# Lori Holden oh-my-zsh theme
|
||||||
|
# Git and RVM information on the prompt
|
||||||
|
# ------------------------------------------------------------------------
|
||||||
|
|
||||||
|
function git_custom_branch() {
|
||||||
|
local cb=$(current_branch)
|
||||||
|
if [ -n "$cb" ]; then
|
||||||
|
echo "$ZSH_THEME_GIT_PROMPT_BRANCH_PREFIX${cb}$ZSH_THEME_GIT_PROMPT_BRANCH_SUFFIX"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
function rvm_custom_prompt {
|
||||||
|
local rvmp=$(~/.rvm/bin/rvm-prompt i v g s 2> /dev/null) || return
|
||||||
|
echo "$ZSH_THEME_RVM_PROMPT_BRANCH_PREFIX${rvmp}$ZSH_THEME_RVM_PROMPT_BRANCH_SUFFIX"
|
||||||
|
}
|
||||||
|
|
||||||
|
ZSH_THEME_RVM_PROMPT_BRANCH_PREFIX=" %{$reset_color%}%{$fg[magenta]%}["
|
||||||
|
ZSH_THEME_RVM_PROMPT_BRANCH_SUFFIX="]"
|
||||||
|
ZSH_THEME_GIT_PROMPT_BRANCH_PREFIX=" %{$reset_color%{$fg[magenta]%}["
|
||||||
|
ZSH_THEME_GIT_PROMPT_BRANCH_SUFFIX=""
|
||||||
|
ZSH_THEME_GIT_PROMPT_SHA_BEFORE="@"
|
||||||
|
ZSH_THEME_GIT_PROMPT_SHA_AFTER="]"
|
||||||
|
ZSH_THEME_GIT_PROMPT_DIRTY="%{$reset_color%}%{$fg_bold[red]%}*"
|
||||||
|
ZSH_THEME_GIT_PROMPT_CLEAN=""
|
||||||
|
ZSH_THEME_GIT_PROMPT_AHEAD="$reset_color%}%{$fg_bold[red]%}!"
|
||||||
|
|
||||||
|
# Prompt format
|
||||||
|
PROMPT='( %{$fg[white%}]%n@%m%{$fg[white]%}:$(parse_git_dirty)$(git_prompt_ahead)%{$reset_color%}%{$fg_bold[blue]%}%~%u$(git_custom_branch)$(git_prompt_short_sha)$(rvm_custom_prompt)%{$reset_color%} )
|
||||||
|
%{$fg_bold[blue]%}%%%{$reset_color%} '
|
||||||
Loading…
Add table
Add a link
Reference in a new issue