Module: ConsoleColor::Railtie::IRBSetup
- Defined in:
- lib/console_color/railtie.rb
Instance Method Summary collapse
Instance Method Details
#setup ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/console_color/railtie.rb', line 4 def setup(*) super prompt = "\001#{ConsoleColor::COLORS[Rails.env]}\002#{Rails.application.class.parent_name.downcase}:#{Rails.env}" IRB.conf[:PROMPT][:RAILS_APP] = { PROMPT_I: "#{prompt}>\e[0m ", PROMPT_N: "#{prompt}>\e[0m ", PROMPT_S: "#{prompt}%l\e[0m ", PROMPT_C: "#{prompt}*\e[0m ", RETURN: "=> %s\n", AUTO_INDENT: true } IRB.conf[:PROMPT_MODE] = :RAILS_APP end |