Module: Jog::Config::ClassMethods

Defined in:
lib/jog/config.rb

Constant Summary collapse

CONFIG_NAME =
".jogrc"
TEMPLATE_NAME =
".jogtemplate"
CONFIG_VARS =
%w{root editor path_format}
DEFAULT_CONFIG =
{
  root: '~/jog',
  editor: 'vim -f',
  path_format: '%Y/%B/%d.txt'
}
DEFAULT_TEMPLATE =
nil

Instance Method Summary collapse

Instance Method Details

#configObject



19
20
21
# File 'lib/jog/config.rb', line 19

def config
  @config ||= load_config
end

#templateObject



23
24
25
# File 'lib/jog/config.rb', line 23

def template
  @template ||= load_template
end