docs: Add some doc about ENV config

See #2090
This commit is contained in:
Bjørn Erik Pedersen 2016-04-18 18:44:51 +02:00
parent b7fd410245
commit 5e9b147c2a

View file

@ -25,6 +25,12 @@ then look for a `config.yaml` file, followed by a `config.json` file.
The config file is a site-wide config. The config file provides directions to The config file is a site-wide config. The config file provides directions to
hugo on how to build the site as well as site-wide parameters and menus. hugo on how to build the site as well as site-wide parameters and menus.
Site configuration can also be set as environment variables in your operating system. The command below will work on *nix systems and overrides the site title. Note that all the variable names must be prefixed with "HUGO_".
```bash
env HUGO_TITLE="Some Title" hugo
```
## Examples ## Examples
The following is an example of a typical yaml config file: The following is an example of a typical yaml config file: