Sha256: 05058291bea2d27afba965e100d6d601484b1f35cd3a4fc8456cd4aca0f93fd5
Contents?: true
Size: 843 Bytes
Versions: 1
Compression:
Stored size: 843 Bytes
Contents
require 'hairballs' Hairballs.add_theme(:turboladen) do |theme| theme.libraries do |libs_to_require| libs_to_require += %w( irb/completion looksee colorize ) libs_to_require += case RUBY_PLATFORM when /mswin32|mingw32/ %w(win32console) when /darwin/ %w(terminal-notifier) else [] end end theme.prompt do |prompt| preface = proc do |status = ' '| "⟪#{Hairballs.project_name.light_blue}⟫#{status}%03n" end prompt.auto_indent = true prompt.normal = "#{preface.call}:%i> " prompt.continued_string = "#{preface.call('❊%l'.yellow)}:%i> " prompt.continued_statement = "#{preface.call('❊?'.yellow)}:%i> " prompt.indented_code = "#{preface.call('✚ '.yellow)}:%i> " prompt.return_format = "➥ %s\n" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
hairballs-0.1.0 | lib/hairballs/themes/turboladen.rb |