<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>.gitmodules</filename>
    </added>
    <added>
      <filename>fish/bin/edit_gem</filename>
    </added>
    <added>
      <filename>fish/bin/gem_doc</filename>
    </added>
    <added>
      <filename>fish/bin/parse_db_yml</filename>
    </added>
    <added>
      <filename>fish/completions/cap.fish</filename>
    </added>
    <added>
      <filename>fish/completions/cdgem.fish</filename>
    </added>
    <added>
      <filename>fish/completions/createdb.fish</filename>
    </added>
    <added>
      <filename>fish/completions/cucumber.fish</filename>
    </added>
    <added>
      <filename>fish/completions/dropdb.fish</filename>
    </added>
    <added>
      <filename>fish/completions/edit_gem.fish</filename>
    </added>
    <added>
      <filename>fish/completions/gem_doc.fish</filename>
    </added>
    <added>
      <filename>fish/completions/git-svn.fish</filename>
    </added>
    <added>
      <filename>fish/completions/git.fish</filename>
    </added>
    <added>
      <filename>fish/completions/pg_dump.fish</filename>
    </added>
    <added>
      <filename>fish/completions/psql.fish</filename>
    </added>
    <added>
      <filename>fish/completions/rake.fish</filename>
    </added>
    <added>
      <filename>fish/completions/rcd.fish</filename>
    </added>
    <added>
      <filename>fish/completions/rmate.fish</filename>
    </added>
    <added>
      <filename>fish/functions/__completion_cache_path.fish</filename>
    </added>
    <added>
      <filename>fish/functions/__db_list.fish</filename>
    </added>
    <added>
      <filename>fish/functions/__db_list_pg.fish</filename>
    </added>
    <added>
      <filename>fish/functions/__db_list_web.fish</filename>
    </added>
    <added>
      <filename>fish/functions/__detect_webapp.fish</filename>
    </added>
    <added>
      <filename>fish/functions/__sinatra_app.fish</filename>
    </added>
    <added>
      <filename>fish/functions/c.fish</filename>
    </added>
    <added>
      <filename>fish/functions/cdgem.fish</filename>
    </added>
    <added>
      <filename>fish/functions/clean_rake_cache.fish</filename>
    </added>
    <added>
      <filename>fish/functions/fish_title.fish</filename>
    </added>
    <added>
      <filename>fish/functions/git_dirty.fish</filename>
    </added>
    <added>
      <filename>fish/functions/mysqlbackup.fish</filename>
    </added>
    <added>
      <filename>fish/functions/netpid.fish</filename>
    </added>
    <added>
      <filename>fish/functions/rcd.fish</filename>
    </added>
    <added>
      <filename>fish/functions/rdir.fish</filename>
    </added>
    <added>
      <filename>fish/functions/rmate.fish</filename>
    </added>
    <added>
      <filename>fish/functions/s.fish</filename>
    </added>
    <added>
      <filename>fish/functions/save.fish</filename>
    </added>
    <added>
      <filename>fish/functions/sc.fish</filename>
    </added>
    <added>
      <filename>fish/functions/ss.fish</filename>
    </added>
    <added>
      <filename>fish/functions/sshkey.fish</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,2 +1,3 @@
 fish/fish_history
+fish/fish_read_history
 fish/fishd.*
\ No newline at end of file</diff>
      <filename>.gitignore</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
 alias gem='sudo gem' # sick of always forgetting sudo
-alias ls='ls -G'
+alias ls='ls -FG'
 alias ll='ls -lah'
 alias ..='cd ..;' # can then do .. .. .. to move up multiple directories.
 alias ...='.. ..'</diff>
      <filename>aliases</filename>
    </modified>
    <modified>
      <diff>@@ -1 +1,22 @@
-set -x PATH $PATH /usr/local/git/bin /usr/local/mysql/bin
+mkdir -p ~/.l
+
+set fish_greeting ''
+set -x PWD &quot;~&quot; # some reason this is empty in new consoles
+
+set -x PATH      $PATH /usr/local/git/bin /usr/local/mysql/bin /usr/local/jruby/bin
+set -x CDPATH    . ~ ~/Sites ~/Code /Volumes ~/.l
+
+set -x EDITOR    &quot;mate -w&quot;
+set -x VISUAL    $EDITOR
+set -x GITEDITOR $EDITOR
+
+set -x CLICOLOR 1
+set -x JAVA_HOME &quot;/usr/&quot;
+set -U BROWSER &quot;open -a Safari&quot;
+
+
+bind \cr &quot;rake&quot;
+
+set fish_color_git_branch green
+set fish_color_cwd blue
+set fish_color_uneditable_cwd red
\ No newline at end of file</diff>
      <filename>fish/config.fish</filename>
    </modified>
    <modified>
      <diff>@@ -1,10 +1,29 @@
-function fish_prompt --description 'Write out the prompt'
-	set pr_timestamp (date '+%a %H:%M:%S')
-	set pr_user (whoami)
-	set pr_host (hostname | cut -d . -f 1)
-	set pr_cwd (prompt_pwd)
-	set pr_git_info (git_cwd_info)
-	echo -e &quot;\033[90m$pr_timestamp\033[0m $pr_user\033[90m@\033[0m$pr_host \033[90m$pr_cwd$pr_git_info\033[0m \033[32m&gt;\033[0m &quot;
-
+# function fish_prompt --description 'Write out the prompt'
+#   set pr_timestamp (date '+%a %H:%M:%S')
+#   set pr_user (whoami)
+#   set pr_host (hostname | cut -d . -f 1)
+#   set pr_cwd (prompt_pwd)
+#   set pr_git_info (git_cwd_info)
+#   printf &quot;\033[90m$pr_timestamp\033[0m $pr_user\033[90m@\033[0m$pr_host \033[90m$pr_cwd\033[0m \033[32m&gt;\033[0m &quot;
+# end
 
-end
+function fish_prompt --description 'Write out the prompt'
+  printf '%s%s@%s%s ' (set_color green) (whoami) (hostname|cut -d . -f 1) (set_color normal) 
+ 
+  # Write the process working directory
+  if test -w &quot;.&quot;
+    printf '%s%s ' (set_color -o $fish_color_cwd) (prompt_pwd)
+  else
+    printf '%s%s ' (set_color -o $fish_color_uneditable_cwd) (prompt_pwd)
+  end
+ 
+  printf '%s%s ' (set_color $fish_color_git_branch) (git_parse_branch)
+ 
+  if git_dirty
+    printf '%s&#9760; ' (set_color red)
+  end
+ 
+  printf '%s$%s ' (set_color -o $fish_color_cwd) (set_color normal)
+ 
+  printf '%s&gt; ' (set_color normal)
+end
\ No newline at end of file</diff>
      <filename>fish/functions/fish_prompt.fish</filename>
    </modified>
    <modified>
      <diff>@@ -7,7 +7,4 @@ function git_cwd_info
 			printf &quot;%s&quot; (git_dirty_files_count)
 		end
 	end
-
-
-
 end</diff>
      <filename>fish/functions/git_cwd_info.fish</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,3 @@
 function git_parse_branch
 	sh -c 'git branch --no-color 2&gt; /dev/null' | 	sed -e '/^[^*]/d' -e 's/* \(.*\)/\1/'
-
-
 end</diff>
      <filename>fish/functions/git_parse_branch.fish</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>fish/functions/parse_git_branch.fish</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>5e5b0058c9516a44c7c415c2c4c7c80ad87a3c28</id>
    </parent>
  </parents>
  <author>
    <name>Bodaniel Jeanes</name>
    <email>me@bjeanes.com</email>
  </author>
  <url>http://github.com/bjeanes/dot-files/commit/e22ad2730f4a99997dd75aae821b1640c481e0eb</url>
  <id>e22ad2730f4a99997dd75aae821b1640c481e0eb</id>
  <committed-date>2009-06-10T16:54:54-07:00</committed-date>
  <authored-date>2009-06-10T16:54:54-07:00</authored-date>
  <message>Added stuff from fish-nuggets and changed behaviour of a few</message>
  <tree>138d4e19f89c54afb30ba36f5ef82663adb8d5d2</tree>
  <committer>
    <name>Bodaniel Jeanes</name>
    <email>me@bjeanes.com</email>
  </committer>
</commit>
