mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-03-27 03:14:56 +01:00
Add blusch theme
This commit is contained in:
parent
9c08641d7c
commit
dc37e3f8f0
1 changed files with 44 additions and 0 deletions
44
themes/blusch.zsh-theme
Normal file
44
themes/blusch.zsh-theme
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
#!/usr/bin/env zsh
|
||||
local ret_status="%(?:%{$fg_bold[white]%}▸:%{$fg_bold[red]%}▸%s)"
|
||||
local user_host='%{$fg[blue]%}%n%{$fg[white]%}@%{$fg[yellow]%}%m%{$reset_color%}'
|
||||
local git_info='$(git_prompt_info)'
|
||||
local git_state='$(git_prompt_status)'
|
||||
local git_remote_state='$(git_remote_status)'
|
||||
local current_dir='%{$fg[white]%}:%{$fg[green]%}%~%{$reset_color%}'
|
||||
|
||||
function prefix_prompt() {
|
||||
local info_line_test="$(git_prompt_info)"
|
||||
if [[ "$info_line_test" != "" ]]
|
||||
then
|
||||
echo '⎧ '
|
||||
fi
|
||||
}
|
||||
|
||||
function midfix_prompt() {
|
||||
local info_line_test="$(git_prompt_info)"
|
||||
if [[ "$info_line_test" != "" ]]
|
||||
then
|
||||
echo '\n⎩ '
|
||||
fi
|
||||
}
|
||||
|
||||
local prefix='$(prefix_prompt)'
|
||||
local midfix='$(midfix_prompt)'
|
||||
######### PROMPT #########
|
||||
PROMPT="$prefix$git_info$git_state$git_remote_state%{$reset_color%}$midfix$user_host$current_dir $ret_status%{$reset_color%} "
|
||||
########## GIT ###########
|
||||
GIT_CLEAN_COLOR="$fg[blue]"
|
||||
GIT_DIRTY_COLOR="$fg[red]"
|
||||
ZSH_THEME_GIT_PROMPT_PREFIX="$fg[cyan]$fg[white] "
|
||||
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$GIT_PROMPT_INFO%}"
|
||||
ZSH_THEME_GIT_PROMPT_DIRTY=" %{$GIT_DIRTY_COLOR%}✘ "
|
||||
ZSH_THEME_GIT_PROMPT_CLEAN=" %{$GIT_CLEAN_COLOR%}✔ "
|
||||
ZSH_THEME_GIT_PROMPT_ADDED="%{$FG[082]%}✚%{$reset_color%} "
|
||||
ZSH_THEME_GIT_PROMPT_MODIFIED="%{$FG[166]%}☢%{$reset_color%} "
|
||||
ZSH_THEME_GIT_PROMPT_DELETED="%{$FG[160]%}✖%{$reset_color%} "
|
||||
ZSH_THEME_GIT_PROMPT_RENAMED="%{$FG[220]%}➜%{$reset_color%} "
|
||||
ZSH_THEME_GIT_PROMPT_UNMERGED="%{$FG[082]%}═%{$reset_color%} "
|
||||
ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$FG[190]%}⚛%{$reset_color%} "
|
||||
ZSH_THEME_GIT_PROMPT_BEHIND_REMOTE="❓ "
|
||||
ZSH_THEME_GIT_PROMPT_AHEAD_REMOTE="✨ "
|
||||
ZSH_THEME_GIT_PROMPT_DIVERGED_REMOTE="❗ "
|
||||
Loading…
Add table
Add a link
Reference in a new issue