9d941d05446039966e620c840b8752f7fe165d53

Author
Robby Russell <robby@planetargon.com>
Committer
Robby Russell <robby@planetargon.com>
Date

Message

Merge branch 'theme-sorin' of https://github.com/sorin-ionescu/oh-my-zsh into sorin-ionescu-theme-sorin

Diff

 1diff --git a/themes/sorin.zsh-theme b/themes/sorin.zsh-theme
 2new file mode 100644
 3index 0000000000000000000000000000000000000000..601dbe5d70d629f1ea3b13444f76c03c57f9fe39
 4--- /dev/null
 5+++ b/themes/sorin.zsh-theme
 6@@ -0,0 +1,48 @@
 7+# ------------------------------------------------------------------------------
 8+#          FILE:  sorin.zsh-theme
 9+#   DESCRIPTION:  oh-my-zsh theme file.
10+#        AUTHOR:  Sorin Ionescu (sorin.ionescu@gmail.com)
11+#       VERSION:  1.0.2
12+#    SCREENSHOT:  http://i.imgur.com/aipDQ.png
13+# ------------------------------------------------------------------------------
14+
15+
16+if [[ "$TERM" != "dumb" ]] && [[ "$DISABLE_LS_COLORS" != "true" ]]; then
17+  MODE_INDICATOR="%{$fg_bold[red]%}❮%{$reset_color%}%{$fg[red]%}❮❮%{$reset_color%}"
18+  local return_status="%{$fg[red]%}%(?..⏎)%{$reset_color%}"
19+  
20+  PROMPT='%{$fg[cyan]%}%c$(git_prompt_info) %(!.%{$fg_bold[red]%}#.%{$fg_bold[green]%}❯)%{$reset_color%} '
21+
22+  ZSH_THEME_GIT_PROMPT_PREFIX=" %{$fg[blue]%}git%{$reset_color%}:%{$fg[red]%}"
23+  ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
24+  ZSH_THEME_GIT_PROMPT_DIRTY=""
25+  ZSH_THEME_GIT_PROMPT_CLEAN=""
26+
27+  RPROMPT='${return_status}$(git_prompt_status)%{$reset_color%}'
28+
29+  ZSH_THEME_GIT_PROMPT_ADDED="%{$fg[green]%} ✚"
30+  ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg[blue]%} ✹"
31+  ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[red]%} ✖"
32+  ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg[magenta]%} ➜"
33+  ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[yellow]%} ═"
34+  ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[cyan]%} ✭"
35+else 
36+  MODE_INDICATOR="❮❮❮"
37+  local return_status="%(?::⏎)"
38+  
39+  PROMPT='%c$(git_prompt_info) %(!.#.❯) '
40+
41+  ZSH_THEME_GIT_PROMPT_PREFIX=" git:"
42+  ZSH_THEME_GIT_PROMPT_SUFFIX=""
43+  ZSH_THEME_GIT_PROMPT_DIRTY=""
44+  ZSH_THEME_GIT_PROMPT_CLEAN=""
45+
46+  RPROMPT='${return_status}$(git_prompt_status)'
47+
48+  ZSH_THEME_GIT_PROMPT_ADDED=" ✚"
49+  ZSH_THEME_GIT_PROMPT_MODIFIED=" ✹"
50+  ZSH_THEME_GIT_PROMPT_DELETED=" ✖"
51+  ZSH_THEME_GIT_PROMPT_RENAMED=" ➜"
52+  ZSH_THEME_GIT_PROMPT_UNMERGED=" ═"
53+  ZSH_THEME_GIT_PROMPT_UNTRACKED=" ✭"
54+fi