Class: JekyllGemini::Configuration
- Inherits:
-
Object
- Object
- JekyllGemini::Configuration
- Defined in:
- lib/jekyll_gemini/configuration.rb
Constant Summary collapse
- CAPSULE_DEFAULTS =
{ 'layouts_dir' => '_gemini_layouts', 'destination' => File.join(Dir.pwd, '_capsule'), 'theme' => nil }.freeze
- CAPSULE_DEFAULT_EXCLUDES =
%w[css js fonts].freeze
Class Method Summary collapse
Class Method Details
.build(override) ⇒ Object
14 15 16 17 18 19 |
# File 'lib/jekyll_gemini/configuration.rb', line 14 def build(override) Jekyll.configuration(override) .tap(&method(:add_capsule_defaults)) .tap(&method(:add_capsule_specific_keys)) .tap(&method(:add_capsule_excludes)) end |