Module: Kaede

Defined in:
lib/kaede.rb,
lib/kaede/cli.rb,
lib/kaede/dbus.rb,
lib/kaede/config.rb,
lib/kaede/channel.rb,
lib/kaede/program.rb,
lib/kaede/updater.rb,
lib/kaede/version.rb,
lib/kaede/database.rb,
lib/kaede/notifier.rb,
lib/kaede/recorder.rb,
lib/kaede/dbus/main.rb,
lib/kaede/scheduler.rb,
lib/kaede/dbus/program.rb,
lib/kaede/dbus/generator.rb,
lib/kaede/dbus/scheduler.rb,
lib/kaede/dbus/properties.rb,
lib/kaede/syoboi_calendar.rb

Defined Under Namespace

Modules: DBus, Scheduler Classes: CLI, Channel, Config, Database, Notifier, Program, Recorder, SyoboiCalendar, Updater

Constant Summary collapse

VERSION =
"0.2.0"

Class Method Summary collapse

Class Method Details

.configObject



9
10
11
# File 'lib/kaede.rb', line 9

def self.config
  @config ||= Config.new
end

.configure(&block) ⇒ Object



5
6
7
# File 'lib/kaede.rb', line 5

def self.configure(&block)
  block.call(config)
end