mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-03-13 03:12:21 +01:00
Add fdelacruz.zsh-theme
This commit is contained in:
parent
175b4a8073
commit
393e6f9064
1 changed files with 44 additions and 0 deletions
44
themes/fdelacruz.zsh-theme
Normal file
44
themes/fdelacruz.zsh-theme
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
# ZSH Theme - Preview: http://cl.ly/image/0w0s301H0T1M
|
||||
# Thanks lukerandall upon whose theme this is based
|
||||
|
||||
# Color shortcuts
|
||||
RED=$fg[red]
|
||||
YELLOW=$fg[yellow]
|
||||
GREEN=$fg[green]
|
||||
WHITE=$fg[white]
|
||||
BLUE=$fg[blue]
|
||||
CYAN=$fg[cyan]
|
||||
|
||||
RED_BOLD=$fg_bold[red]
|
||||
YELLOW_BOLD=$fg_bold[yellow]
|
||||
GREEN_BOLD=$fg_bold[green]
|
||||
WHITE_BOLD=$fg_bold[white]
|
||||
BLUE_BOLD=$fg_bold[blue]
|
||||
CYAN_BOLD=$fg_bold[cyan]
|
||||
|
||||
RESET_COLOR=$reset_color
|
||||
|
||||
# The return code of the last-run application in red
|
||||
local return_code="%(?..%{$RED%}%? ↵%{$RESET_COLOR%})"
|
||||
|
||||
function my_git_prompt_info() {
|
||||
ref=$(git symbolic-ref HEAD 2> /dev/null) || return
|
||||
SHORT_SHA=%{$CYAN%}$(git_prompt_short_sha)%{$RESET_COLOR%}
|
||||
GIT_STATUS=$(git_prompt_status)
|
||||
[[ -n $GIT_STATUS ]] && GIT_STATUS="$GIT_STATUS"
|
||||
echo "%{$GREEN%}$ZSH_THEME_GIT_PROMPT_PREFIX${ref#refs/heads/}:%{$RESET_COLOR%}$SHORT_SHA$GIT_STATUS%{$GREEN%}$ZSH_THEME_GIT_PROMPT_SUFFIX"
|
||||
}
|
||||
|
||||
PROMPT='[%n@%m %2~$(my_git_prompt_info)%{$RESET_COLOR%}]%# '
|
||||
# RPS1="${return_code}"
|
||||
|
||||
ZSH_THEME_GIT_PROMPT_PREFIX="("
|
||||
ZSH_THEME_GIT_PROMPT_SUFFIX=")"
|
||||
|
||||
ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$YELLOW%}%%"
|
||||
ZSH_THEME_GIT_PROMPT_ADDED="%{$YELLOW%}+"
|
||||
ZSH_THEME_GIT_PROMPT_MODIFIED="%{$YELLOW%}*"
|
||||
ZSH_THEME_GIT_PROMPT_RENAMED="%{$YELLOW%}~"
|
||||
ZSH_THEME_GIT_PROMPT_DELETED="%{$YELLOW%}!"
|
||||
ZSH_THEME_GIT_PROMPT_UNMERGED="%{$YELLOW%}?"
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue