public
Description: /bin/zsh and loving it
Homepage: http://stephencelis.com/archive/2008/10/ez-does-it-gemdoc
Clone URL: git://github.com/stephencelis/dotfiles.git
dotfiles / irbrc
100644 28 lines (23 sloc) 0.518 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
require 'irb/completion'
require 'rubygems'
 
begin
  $: << "#{ENV['HOME']}/.irb"
 
  # To require all libraries from ~/.irb
  def require_all
    Dir["#{ENV['HOME']}/.irb/*.rb"].map do |path|
      basename = "#{path.scan(%r{([^/]*).rb$})}"
      { basename => require(basename) }
    end
  end
 
  # Manifest
  require 'interactive_editor'
  require 'method_finder'
  require 'wirble'
  Wirble.init
  Wirble.colorize
rescue LoadError
end
 
begin
  load "#{ENV['HOME']}/.railsrc" if ENV['RAILS_ENV']
rescue LoadError
end