92467e0b90d2c1d728ed7eadf9bc884918cacdf1

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

Message

Merge pull request #167 from jarinudom/master

Add superjarin theme that shows current ruby version via RVM

Diff

 1diff --git a/themes/superjarin.zsh-theme b/themes/superjarin.zsh-theme
 2new file mode 100644
 3index 0000000000000000000000000000000000000000..16eeb53162d0531aaca9a6fb4cfa5f76579149b0
 4--- /dev/null
 5+++ b/themes/superjarin.zsh-theme
 6@@ -0,0 +1,18 @@
 7+# Grab the current version of ruby in use (via RVM): [ruby-1.8.7]
 8+JARIN_CURRENT_RUBY_="%{$fg[white]%}[%{$fg[red]%}\$(~/.rvm/bin/rvm-prompt i v)%{$fg[white]%}]%{$reset_color%}"
 9+
10+# Grab the current filepath, use shortcuts: ~/Desktop
11+# Append the current git branch, if in a git repository
12+JARIN_CURRENT_LOCA_="%{$fg_bold[cyan]%}%~\$(git_prompt_info)%{$reset_color%}"
13+ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[white]%} <%{$fg[magenta]%}"
14+ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
15+
16+# Do nothing if the branch is clean (no changes).
17+ZSH_THEME_GIT_PROMPT_CLEAN="%{$reset_color%}>"
18+
19+# Add a yellow ✗ if the branch is dirty
20+ZSH_THEME_GIT_PROMPT_DIRTY="%{$reset_color%}> %{$fg[yellow]%}✗"
21+
22+# Put it all together!
23+PROMPT="$JARIN_CURRENT_RUBY_ $JARIN_CURRENT_LOCA_ "
24+