86b8827d27a72471eed0e39f3681b4d533811082

Author
Adam Lindberg <eproxus@gmail.com>
Committer
Adam Lindberg <eproxus@gmail.com>
Date

Message

Merge remote-tracking branch 'robbyrussell/master'

Diff

  1diff --git a/lib/git.zsh b/lib/git.zsh
  2index 2ace3d0e0ff7fab9514dda73d24f4f9c83aed2cd..ce4de5598a1543da5fba3fdc3d7ceaf446400a9d 100644
  3--- a/lib/git.zsh
  4+++ b/lib/git.zsh
  5@@ -52,11 +52,11 @@ git_prompt_status() {
  6   if $(echo "$INDEX" | grep '^R  ' &> /dev/null); then
  7     STATUS="$ZSH_THEME_GIT_PROMPT_RENAMED$STATUS"
  8   fi
  9-  if $(echo "$INDEX" | grep '^ D ' &> /dev/null); then
 10+  if $(echo "$INDEX" | grep '^D ' &> /dev/null); then
 11     STATUS="$ZSH_THEME_GIT_PROMPT_DELETED$STATUS"
 12   fi
 13   if $(echo "$INDEX" | grep '^UU ' &> /dev/null); then
 14     STATUS="$ZSH_THEME_GIT_PROMPT_UNMERGED$STATUS"
 15   fi
 16   echo $STATUS
 17-}
 18+}
 19diff --git a/oh-my-zsh.sh b/oh-my-zsh.sh
 20index dbff1ced9685d00d328b8543852c0ce0219f6c14..d72d90cf932e5dbf03aca6c2ce2400a8fba97422 100644
 21--- a/oh-my-zsh.sh
 22+++ b/oh-my-zsh.sh
 23@@ -1,3 +1,9 @@
 24+# Check for updates on initial load...
 25+if [ "$DISABLE_AUTO_UPDATE" != "true" ]
 26+then
 27+  /usr/bin/env zsh $ZSH/tools/check_for_upgrade.sh
 28+fi
 29+
 30 # Initializes Oh My Zsh
 31 
 32 # add a function path
 33@@ -28,7 +34,6 @@ done
 34 for config_file ($ZSH/custom/*.zsh) source $config_file
 35 
 36 # Load the theme
 37-# Check for updates on initial load...
 38 if [ "$ZSH_THEME" = "random" ]
 39 then
 40   themes=($ZSH/themes/*zsh-theme)
 41@@ -41,11 +46,3 @@ else
 42   source "$ZSH/themes/$ZSH_THEME.zsh-theme"
 43 fi
 44 
 45-
 46-# Check for updates on initial load...
 47-if [ "$DISABLE_AUTO_UPDATE" = "true" ]
 48-then
 49-  return
 50-else
 51-  /usr/bin/env zsh $ZSH/tools/check_for_upgrade.sh
 52-fi
 53diff --git a/plugins/ant/ant.plugin.zsh b/plugins/ant/ant.plugin.zsh
 54index 23bc7756a9ad98aaebc3ec99c81af69987fdef2f..691d4d2db51a09b5ce69c83d621f8e2cce008e28 100644
 55--- a/plugins/ant/ant.plugin.zsh
 56+++ b/plugins/ant/ant.plugin.zsh
 57@@ -2,14 +2,14 @@ stat -f%m . > /dev/null 2>&1
 58 if [ "$?" = 0 ]; then
 59 	stat_cmd=(stat -f%m)
 60 else
 61-	stat_cmd=(stat -L --format=%y)
 62+	stat_cmd=(stat -L --format=%Y)
 63 fi
 64 
 65 _ant_does_target_list_need_generating () {
 66   if [ ! -f .ant_targets ]; then return 0;
 67   else
 68-    accurate=$($stat_cmd -f%m .ant_targets)
 69-    changed=$($stat_cmd -f%m build.xml)
 70+    accurate=$($stat_cmd .ant_targets)
 71+    changed=$($stat_cmd build.xml)
 72     return $(expr $accurate '>=' $changed)
 73   fi
 74 }
 75diff --git a/plugins/brew/brew.plugin.zsh b/plugins/brew/brew.plugin.zsh
 76index f584a4684fe347c9be9070e1862afd3809138670..c2e95884e96fd6bb5faba415ebdbe6e9b11153f0 100644
 77--- a/plugins/brew/brew.plugin.zsh
 78+++ b/plugins/brew/brew.plugin.zsh
 79@@ -1,13 +1 @@
 80-# Move /usr/local/bin (path where brews are linked) to the front of the path
 81-# This will allow us to override system binaries like ruby with our brews
 82-# TODO: Do this in a more compatible way.
 83-#       What if someone doesn't have /usr/bin in their path?
 84-export PATH=`echo $PATH | sed -e 's|/usr/local/bin||' -e 's|::|:|g'` # Remove /usr/local/bin
 85-export PATH=`echo $PATH | sed -e 's|/usr/bin|/usr/local/bin:&|'`     # Add it in front of /usr/bin
 86-export PATH=`echo $PATH | sed -e 's|/usr/bin|/usr/local/sbin:&|'`    # Add /usr/local/sbin
 87-
 88 alias brews='brew list -1'
 89-
 90-function brew-link-completion {
 91-	ln -s "$(brew --prefix)/Library/Contributions/brew_zsh_completion.zsh" "$ZSH/plugins/brew/_brew.official"
 92-}
 93diff --git a/plugins/node/node.plugin.zsh b/plugins/node/node.plugin.zsh
 94index 18f35333ccd510dfbb8d62058a5b28b2fc3c01f2..519bc18da425f86f2a5fd433cad5075d79a1075a 100644
 95--- a/plugins/node/node.plugin.zsh
 96+++ b/plugins/node/node.plugin.zsh
 97@@ -1,8 +1,5 @@
 98-# This works if you installed node via homebrew.
 99-export NODE_PATH="/usr/local/lib/node"
100-
101 # Open the node api for your current version to the optional section.
102 # TODO: Make the section part easier to use.
103-function node-api {
104+function node-docs {
105 	open "http://nodejs.org/docs/$(node --version)/api/all.html#$1"
106 }
107diff --git a/plugins/npm/npm.plugin.zsh b/plugins/npm/npm.plugin.zsh
108deleted file mode 100644
109index 0b0a30e114072931782379c14eca74f527c96ea6..0000000000000000000000000000000000000000
110--- a/plugins/npm/npm.plugin.zsh
111+++ /dev/null
112@@ -1,2 +0,0 @@
113-# TODO: Don't do this in such a weird way.
114-export PATH=`echo $PATH | sed -e 's|/usr/bin|/usr/local/share/npm/bin:&|'`
115diff --git a/plugins/rvm/rvm.plugin.zsh b/plugins/rvm/rvm.plugin.zsh
116index 8a3ec788a4ad1363e833808cf7c410c9c3afc9e9..24621fe0b57e02b76d3179241ee2c78fc53934eb 100644
117--- a/plugins/rvm/rvm.plugin.zsh
118+++ b/plugins/rvm/rvm.plugin.zsh
119@@ -1,7 +1,3 @@
120-fpath=($ZSH/plugins/rvm $fpath)
121-autoload -U compinit
122-compinit -i
123-
124 alias rubies='rvm list rubies'
125 alias gemsets='rvm gemset list'
126 
127@@ -35,10 +31,6 @@ function rvm-update {
128 	rvm reload # TODO: Reload rvm completion?
129 }
130 
131-function rvm-link-completion {
132-	ln -s "$rvm_path/scripts/zsh/Completion/_rvm" "$ZSH/plugins/rvm/_rvm.official"
133-}
134-
135 # TODO: Make this usable w/o rvm.
136 function gems {
137 	local current_ruby=`rvm-prompt i v p`
138diff --git a/plugins/svn/svn.plugin.zsh b/plugins/svn/svn.plugin.zsh
139index 45d4613069dafba044eece540faaf74266422b9e..86050227d8054cf3e11a1aecc3d925dcb38a3d2d 100644
140--- a/plugins/svn/svn.plugin.zsh
141+++ b/plugins/svn/svn.plugin.zsh
142@@ -13,7 +13,7 @@ function in_svn() {
143 }
144 
145 function svn_get_repo_name {
146-    if [ is_svn ]; then
147+    if [ in_svn ]; then
148         svn info | sed -n 's/Repository\ Root:\ .*\///p' | read SVN_ROOT
149     
150         svn info | sed -n "s/URL:\ .*$SVN_ROOT\///p" | sed "s/\/.*$//"
151@@ -21,13 +21,13 @@ function svn_get_repo_name {
152 }
153 
154 function svn_get_rev_nr {
155-    if [ is_svn ]; then
156+    if [ in_svn ]; then
157         svn info 2> /dev/null | sed -n s/Revision:\ //p
158     fi
159 }
160 
161 function svn_dirty_choose {
162-    if [ is_svn ]; then
163+    if [ in_svn ]; then
164         s=$(svn status 2>/dev/null)
165         if [ $s ]; then 
166             echo $1
167@@ -39,4 +39,4 @@ function svn_dirty_choose {
168 
169 function svn_dirty {
170     svn_dirty_choose $ZSH_THEME_SVN_PROMPT_DIRTY $ZSH_THEME_SVN_PROMPT_CLEAN
171-}
172+}
173diff --git a/themes/alanpeabody.zsh-theme b/themes/alanpeabody.zsh-theme
174new file mode 100644
175index 0000000000000000000000000000000000000000..1f66f1ec36e50a75f6f8503b5ec3a08bb66c0da0
176--- /dev/null
177+++ b/themes/alanpeabody.zsh-theme
178@@ -0,0 +1,22 @@
179+
180+local user='%{$fg[magenta]%}%n@%{$fg[magenta]%}%m%{$reset_color%}'
181+local pwd='%{$fg[blue]%}%~%{$reset_color%}'
182+local rvm='%{$fg[green]%}‹$(rvm-prompt i v g)›%{$reset_color%}'
183+local return_code='%(?..%{$fg[red]%}%? ↵%{$reset_color%})'
184+local git_branch='$(git_prompt_status)%{$reset_color%}$(git_prompt_info)%{$reset_color%}'
185+
186+ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[green]%}"
187+ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
188+ZSH_THEME_GIT_PROMPT_DIRTY=""
189+ZSH_THEME_GIT_PROMPT_CLEAN=""
190+
191+ZSH_THEME_GIT_PROMPT_ADDED="%{$fg[green]%} ✚"
192+ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg[blue]%} ✹"
193+ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[red]%} ✖"
194+ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg[magenta]%} ➜"
195+ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[yellow]%} ═"
196+ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[cyan]%} ✭"
197+
198+PROMPT="${user} ${pwd}$ "
199+RPROMPT="${return_code} ${git_branch} ${rvm}"
200+
201diff --git a/themes/humza.zsh-theme b/themes/humza.zsh-theme
202new file mode 100644
203index 0000000000000000000000000000000000000000..10788629552bb026fc49a6cb5163f930df4b5ebd
204--- /dev/null
205+++ b/themes/humza.zsh-theme
206@@ -0,0 +1,26 @@
207+# ZSH THEME Preview: https://skitch.com/huyy/rk979/humza.zshtheme
208+
209+let TotalBytes=0
210+for Bytes in $(ls -l | grep "^-" | awk '{ print $5 }')
211+do
212+   let TotalBytes=$TotalBytes+$Bytes
213+done
214+		# should it say b, kb, Mb, or Gb
215+if [ $TotalBytes -lt 1024 ]; then
216+   TotalSize=$(echo -e "scale=3 \n$TotalBytes \nquit" | bc)
217+   suffix="b"
218+elif [ $TotalBytes -lt 1048576 ]; then
219+   TotalSize=$(echo -e "scale=3 \n$TotalBytes/1024 \nquit" | bc)
220+   suffix="kb"
221+elif [ $TotalBytes -lt 1073741824 ]; then
222+   TotalSize=$(echo -e "scale=3 \n$TotalBytes/1048576 \nquit" | bc)
223+   suffix="Mb"
224+else
225+   TotalSize=$(echo -e "scale=3 \n$TotalBytes/1073741824 \nquit" | bc)
226+   suffix="Gb"
227+fi
228+
229+PROMPT='%{$reset_color%}%n %{$fg[green]%}{%{$reset_color%}%~%{$fg[green]%}}%{$reset_color%}$(git_prompt_info) greetings, earthling %{$fg[green]%}[%{$reset_color%}%{$TotalSize%}%{$suffix%}%{$fg[green]%}]%{$fg[red]%}$%{$reset_color%} ☞ '
230+
231+ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[red]%}±("
232+ZSH_THEME_GIT_PROMPT_SUFFIX=");%{$reset_color%}"
233diff --git a/themes/miloshadzic.zsh-theme b/themes/miloshadzic.zsh-theme
234new file mode 100644
235index 0000000000000000000000000000000000000000..ad5394423fecd53223d48d3583f9b2f4eb7e9ebd
236--- /dev/null
237+++ b/themes/miloshadzic.zsh-theme
238@@ -0,0 +1,8 @@
239+# Yay! High voltage and arrows!
240+
241+ZSH_THEME_GIT_PROMPT_PREFIX="%{$reset_color%}%{$fg[green]%}"
242+ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} "
243+ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[yellow]%}⚡%{$reset_color%}"
244+ZSH_THEME_GIT_PROMPT_CLEAN=""
245+
246+PROMPT='%{$fg[cyan]%}%1~%{$reset_color%}%{$fg[red]%}|%{$reset_color%}$(git_prompt_info)%{$fg[cyan]%}⇒%{$reset_color%} '
247diff --git a/themes/nebirhos.zsh-theme b/themes/nebirhos.zsh-theme
248new file mode 100644
249index 0000000000000000000000000000000000000000..c49df972eb6af42a2de689a7d3cc42d648e02443
250--- /dev/null
251+++ b/themes/nebirhos.zsh-theme
252@@ -0,0 +1,17 @@
253+# Based on robbyrussell's theme, with host and rvm indicators. Example:
254+# @host ➜ currentdir rvm:(rubyversion@gemset) git:(branchname)
255+
256+# Get the current ruby version in use with RVM:
257+if [ -e ~/.rvm/bin/rvm-prompt ]; then
258+    RUBY_PROMPT_="%{$fg_bold[blue]%}rvm:(%{$fg[green]%}\$(~/.rvm/bin/rvm-prompt s i v g)%{$fg_bold[blue]%})%{$reset_color%} "
259+fi
260+
261+# Get the host name (first 4 chars)
262+HOST_PROMPT_="%{$fg_bold[red]%}@$HOST[0,4] ➜  %{$fg_bold[cyan]%}%c "
263+GIT_PROMPT="%{$fg_bold[blue]%}\$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}"
264+PROMPT="$HOST_PROMPT_$RUBY_PROMPT_$GIT_PROMPT"
265+
266+ZSH_THEME_GIT_PROMPT_PREFIX="git:(%{$fg[red]%}"
267+ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
268+ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}✗%{$reset_color%}"
269+ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"
270diff --git a/themes/sunaku.zsh-theme b/themes/sunaku.zsh-theme
271new file mode 100644
272index 0000000000000000000000000000000000000000..440fa90b4ce40ad057226bd2e0ef5f25025fee0d
273--- /dev/null
274+++ b/themes/sunaku.zsh-theme
275@@ -0,0 +1,26 @@
276+# Git-centric variation of the "fishy" theme.
277+# See screenshot at http://ompldr.org/vOHcwZg
278+
279+ZSH_THEME_GIT_PROMPT_ADDED="%{$fg[green]%}+"
280+ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg[magenta]%}!"
281+ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[red]%}-"
282+ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg[blue]%}>"
283+ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[cyan]%}#"
284+ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[yellow]%}?"
285+
286+ZSH_THEME_GIT_PROMPT_PREFIX=""
287+ZSH_THEME_GIT_PROMPT_SUFFIX=" "
288+ZSH_THEME_GIT_PROMPT_DIRTY=""
289+ZSH_THEME_GIT_PROMPT_CLEAN=""
290+
291+local user_color='green'
292+test $UID -eq 0 && user_color='red'
293+
294+PROMPT='%(?..%{$fg_bold[red]%}exit %?
295+%{$reset_color%})'\
296+'%{$bold_color%}$(git_prompt_status)%{$reset_color%}'\
297+'$(git_prompt_info)'\
298+'%{$fg[$user_color]%}%~%{$reset_color%}'\
299+'%(!.#.>) '
300+
301+PROMPT2='%{$fg[red]%}\ %{$reset_color%}'
302diff --git a/themes/thomasjbradley.zsh-theme b/themes/thomasjbradley.zsh-theme
303deleted file mode 100644
304index 857301d190682ded736a72afe0d88d7ee88a39ea..0000000000000000000000000000000000000000
305--- a/themes/thomasjbradley.zsh-theme
306+++ /dev/null
307@@ -1,29 +0,0 @@
308-function prompt_char {
309-    git branch >/dev/null 2>/dev/null && echo '±' && return
310-    hg root >/dev/null 2>/dev/null && echo '☿' && return
311-    echo '○'
312-}
313-
314-function virtualenv_info {
315-    [ $VIRTUAL_ENV ] && echo '('`basename $VIRTUAL_ENV`') '
316-}
317-
318-function hg_prompt_info {
319-    hg prompt --angle-brackets "\
320-< on %{$fg[magenta]%}<branch>%{$reset_color%}>\
321-< at %{$fg[yellow]%}<tags|%{$reset_color%}, %{$fg[yellow]%}>%{$reset_color%}>\
322-%{$fg[green]%}<status|modified|unknown><update>%{$reset_color%}<
323-patches: <patches|join( → )|pre_applied(%{$fg[yellow]%})|post_applied(%{$reset_color%})|pre_unapplied(%{$fg_bold[black]%})|post_unapplied(%{$reset_color%})>>" 2>/dev/null
324-}
325-
326-PROMPT='
327-%{$fg[magenta]%}%n%{$reset_color%} at %{$fg[yellow]%}%m%{$reset_color%} in %{$fg_bold[green]%}${PWD/#$HOME/~}%{$reset_color%}$(hg_prompt_info)$(git_prompt_info)
328-$(virtualenv_info)$(prompt_char) '
329-
330-ZSH_THEME_GIT_PROMPT_PREFIX=" on %{$fg[magenta]%}"
331-ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
332-ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[green]%}!"
333-ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[green]%}?"
334-ZSH_THEME_GIT_PROMPT_CLEAN=""
335-
336-. ~/bin/dotfiles/zsh/aliases
337diff --git a/tools/install.sh b/tools/install.sh
338index 8ed1403af12109c0dd23051e41c4acf353501fcf..aedb706dae1c96a71b8ec31fb2f038cc3e7a9fa3 100755
339--- a/tools/install.sh
340+++ b/tools/install.sh
341@@ -1,36 +1,36 @@
342 if [ -d ~/.oh-my-zsh ]
343 then
344-  echo "You already have Oh My Zsh installed. You'll need to remove ~/.oh-my-zsh if you want to install"
345+  echo "\033[0;33mYou already have Oh My Zsh installed.\033[0m You'll need to remove ~/.oh-my-zsh if you want to install"
346   exit
347 fi
348 
349-echo "Cloning Oh My Zsh..."
350+echo "\033[0;34mCloning Oh My Zsh...\033[0m"
351 /usr/bin/env git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
352 
353-echo "Looking for an existing zsh config..."
354+echo "\033[0;34mLooking for an existing zsh config...\033[0m"
355 if [ -f ~/.zshrc ] || [ -h ~/.zshrc ]
356 then
357-  echo "Found ~/.zshrc. Backing up to ~/.zshrc.pre-oh-my-zsh";
358+  echo "\033[0;33mFound ~/.zshrc.\033[0m \033[0;32]Backing up to ~/.zshrc.pre-oh-my-zsh\033[0m";
359   cp ~/.zshrc ~/.zshrc.pre-oh-my-zsh;
360   rm ~/.zshrc;
361 fi
362 
363-echo "Using the Oh My Zsh template file and adding it to ~/.zshrc"
364+echo "\033[0;34mUsing the Oh My Zsh template file and adding it to ~/.zshrc\033[0m"
365 cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
366 
367-echo "Copying your current PATH and adding it to the end of ~/.zshrc for you."
368+echo "\033[0;34mCopying your current PATH and adding it to the end of ~/.zshrc for you.\033[0m"
369 echo "export PATH=$PATH" >> ~/.zshrc
370 
371-echo "Time to change your default shell to zsh!"
372+echo "\033[0;34mTime to change your default shell to zsh!\033[0m"
373 chsh -s `which zsh`
374 
375-echo '         __                                     __  '
376-echo '  ____  / /_     ____ ___  __  __   ____  _____/ /_ '
377-echo ' / __ \/ __ \   / __ `__ \/ / / /  /_  / / ___/ __ \ '
378-echo '/ /_/ / / / /  / / / / / / /_/ /    / /_(__  ) / / / '
379-echo '\____/_/ /_/  /_/ /_/ /_/\__, /    /___/____/_/ /_/  '
380-echo '                        /____/'
381+echo "\033[0;32m"'         __                                     __   '"\033[0m"
382+echo "\033[0;32m"'  ____  / /_     ____ ___  __  __   ____  _____/ /_  '"\033[0m"
383+echo "\033[0;32m"' / __ \/ __ \   / __ `__ \/ / / /  /_  / / ___/ __ \ '"\033[0m"
384+echo "\033[0;32m"'/ /_/ / / / /  / / / / / / /_/ /    / /_(__  ) / / / '"\033[0m"
385+echo "\033[0;32m"'\____/_/ /_/  /_/ /_/ /_/\__, /    /___/____/_/ /_/  '"\033[0m"
386+echo "\033[0;32m"'                        /____/                       '"\033[0m"
387 
388-echo "\n\n ....is now installed."
389+echo "\n\n \033[0;32m....is now installed.\033[0m"
390 /usr/bin/env zsh
391 source ~/.zshrc
392diff --git a/tools/upgrade.sh b/tools/upgrade.sh
393index 6bdd02e3865d0f66c01f2d911ca5749824465ee2..e30488822e99ddc93f2fe41a6d2753441511142b 100644
394--- a/tools/upgrade.sh
395+++ b/tools/upgrade.sh
396@@ -1,12 +1,12 @@
397 current_path=`pwd`
398-echo "Upgrading Oh My Zsh"
399+echo "\033[0;34mUpgrading Oh My Zsh\033[0m"
400 ( cd $ZSH && git pull origin master )
401-echo '         __                                     __  '
402-echo '  ____  / /_     ____ ___  __  __   ____  _____/ /_ '
403-echo ' / __ \/ __ \   / __ `__ \/ / / /  /_  / / ___/ __ \ '
404-echo '/ /_/ / / / /  / / / / / / /_/ /    / /_(__  ) / / / '
405-echo '\____/_/ /_/  /_/ /_/ /_/\__, /    /___/____/_/ /_/  '
406-echo '                        /____/'
407-echo "Hooray! Oh My Zsh has been updated and/or is at the current version. \nAny new updates will be reflected when you start your next terminal session."
408-echo "To keep up on the latest, be sure to follow Oh My Zsh on twitter: http://twitter.com/ohmyzsh"
409-cd $current_path
410+echo "\033[0;32m"'         __                                     __   '"\033[0m"
411+echo "\033[0;32m"'  ____  / /_     ____ ___  __  __   ____  _____/ /_  '"\033[0m"
412+echo "\033[0;32m"' / __ \/ __ \   / __ `__ \/ / / /  /_  / / ___/ __ \ '"\033[0m"
413+echo "\033[0;32m"'/ /_/ / / / /  / / / / / / /_/ /    / /_(__  ) / / / '"\033[0m"
414+echo "\033[0;32m"'\____/_/ /_/  /_/ /_/ /_/\__, /    /___/____/_/ /_/  '"\033[0m"
415+echo "\033[0;32m"'                        /____/                       '"\033[0m"
416+echo "\033[0;34mHooray! Oh My Zsh has been updated and/or is at the current version.\033[0m"
417+echo "\033[0;34mTo keep up on the latest, be sure to follow Oh My Zsh on twitter: \033[1mhttp://twitter.com/ohmyzsh\033[0m"
418+cd $current_path