<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>nakajima/DefaultKeyBinding.dict</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -10,6 +10,7 @@ task :install do
   symlink_dotfile &quot;bash_profile&quot;
   symlink_dotfile &quot;gitconfig&quot;
   symlink_dotfile &quot;gemrc&quot;
+  KeyBindingsInstaller.install!
   puts &quot;\nNow run this command to reload the shell:\n\n&quot;
   puts &quot;  source ~/.bash_profile\n\n&quot;
 end</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <filename>dot.bash_profile</filename>
    </modified>
    <modified>
      <diff>@@ -7,3 +7,4 @@
 :update_sources: true
 :backtrace: false
 :bulk_threshold: 1000
+:gem: --no-rdoc --no-ri
\ No newline at end of file</diff>
      <filename>dot.gemrc</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,19 @@
+class KeyBindingsInstaller
+  PATH = File.join(ENV['HOME'], *%W[Library KeyBindings DefaultKeyBinding.dict])
+  
+  def self.install!
+    return if File.exist?(PATH)
+    puts '** Installing KeyBindings'
+    puts ' * Creating ~/Library/KeyBindings directory'
+    FileUtils.mkdir_p(File.dirname(PATH))
+    puts ' * Linking file...'
+    FileUtils.ln_s \
+      source = File.join(DOTROT_HOME, 'nakajima', 'DefaultKeyBinding.dict'),
+      target = PATH
+    puts ' * done!'
+  end
+end
+
 def symlink_dotfile(name)
   source = File.join(DOTROT_HOME, &quot;dot.#{name}&quot;)
   target = File.join(ENV['HOME'], &quot;.#{name}&quot;)</diff>
      <filename>lib/dotrot.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>567a4f7160a6df612eb91a276c5a921d0fdeb3d5</id>
    </parent>
  </parents>
  <author>
    <name>Pat Nakajima</name>
    <email>patnakajima@gmail.com</email>
  </author>
  <url>http://github.com/nakajima/dot-rot/commit/41de536fbd23811233948654998fec73be807aeb</url>
  <id>41de536fbd23811233948654998fec73be807aeb</id>
  <committed-date>2009-05-27T13:03:24-07:00</committed-date>
  <authored-date>2009-05-27T13:03:24-07:00</authored-date>
  <message>Added keybindings</message>
  <tree>f8284d86567ab9b5058279fdd8fcb3c647a628d4</tree>
  <committer>
    <name>Pat Nakajima</name>
    <email>patnakajima@gmail.com</email>
  </committer>
</commit>
