Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. #!/usr/bin/env zsh
  2. #local return_code="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
  3.  
  4. #
  5. # Oh My Zsh! theme
  6. #
  7.  
  8. setopt promptsubst
  9.  
  10. autoload -U add-zsh-hook
  11. ROOT_ICON_COLOR=$FG[111]
  12. MACHINE_NAME_COLOR=$FG[208]
  13. PROMPT_SUCCESS_COLOR=$FG[103]
  14. PROMPT_FAILURE_COLOR=$FG[124]
  15. PROMPT_VCS_INFO_COLOR=$FG[242]
  16. PROMPT_PROMPT=$FG[255]
  17. GIT_DIRTY_COLOR=$FG[124]
  18. GIT_CLEAN_COLOR=$FG[148]
  19. GIT_PROMPT_INFO=$FG[148]
  20.  
  21. # Hash
  22. ROOT_ICON="# "
  23. if [[ $EUID -ne 0 ]] ; then
  24. ROOT_ICON=""
  25. fi
  26.  
  27. PROMPT='%{$ROOT_ICON_COLOR%}$ROOT_ICON%{$reset_color%}%{$MACHINE_NAME_COLOR%}⎔ %{$reset_color%}%{$PROMPT_SUCCESS_COLOR%}%~%{$reset_color%} %{$GIT_PROMPT_INFO%}$(git_prompt_info)%{$GIT_DIRTY_COLOR%}$(git_prompt_status) %{$reset_color%}%{$PROMPT_PROMPT%}$ %{$reset_color%}'
  28.  
  29. RPS1="${return_code} $FG[145]☰ %*%{$reset_color%}"
  30.  
  31. ZSH_THEME_GIT_PROMPT_PREFIX="["
  32. ZSH_THEME_GIT_PROMPT_SUFFIX="%{$GIT_PROMPT_INFO%}]"
  33. ZSH_THEME_GIT_PROMPT_DIRTY=" %{$GIT_DIRTY_COLOR%}✘"
  34. ZSH_THEME_GIT_PROMPT_CLEAN=" %{$GIT_CLEAN_COLOR%}✔"
  35.  
  36. ZSH_THEME_GIT_PROMPT_ADDED="%{$FG[103]%}✚%{$rset_color%}"
  37. ZSH_THEME_GIT_PROMPT_MODIFIED="%{$FG[103]%}✱%{$reset_color%}"
  38. ZSH_THEME_GIT_PROMPT_DELETED="%{$FG[103]%}✖%{$reset_color%}"
  39. ZSH_THEME_GIT_PROMPT_RENAMED="%{$FG[103]%}➜%{$reset_color%}"
  40. ZSH_THEME_GIT_PROMPT_UNMERGED="%{$FG[103]%}═%{$reset_color%}"
  41. ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$FG[103]%}✭%{$reset_color%}"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement