# `OGMate.Options`
[🔗](https://github.com/joladev/og_mate/blob/v0.1.0/lib/og_mate/options.ex#L1)

Validates and normalizes options passed to `use OGMate`.

## Options

* `:all_keys` (list of `t:String.t/0`) - Required.

* `:content_for` (`t:atom/0`) - Required.

* `:default` (tuple of `t:String.t/0`, `t:String.t/0` values) - Required.

* `:theme` (`t:keyword/0`)

  * `:background` (`t:String.t/0`) - Required.

  * `:foreground` (`t:String.t/0`) - Required.

  * `:font` (`t:String.t/0`) - Required.

  * `:secondary` (`t:String.t/0`) - Required.

  * `:logo` (`t:String.t/0`)

  * `:site_name` (`t:String.t/0`)

* `:renderer` (`t:atom/0`)

* `:dev_mode` (`t:boolean/0`) - The default value is `false`.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
