The following options can be set either in a configuration file (by default finch.yml) or as command line flags, with the latter taking precedence. The configuration file should be YAML, for example:
root: docs_src
output: docs
pretty_urls: trueCommand line flags containing "-" instead have "_" as configuration keys.
Options
- content: pathspecifies the path to the content directory (default- ./content)
- data: pathspecifies the path to the data directory (default- ./data)
- layouts: pathspecifies the path to the data directory (default- ./layouts)
- list_content: boolif set, names of processed content files will be printed
- no_delete: boolif set, the output directory won't be deleted before building
- output: pathspecifies the path of the output directory (default- ./site)
- pretty_urls: boolif set,- some/path/index.htmlwill be generated instead of- some/path.html
- root: pathspecifies the root for content, layouts, data and static (default- .)
- static: pathspecifies the path to the static directory (default- ./static)
Additionally config and j (jobs) may be set as command line flags only.