hugoの設定は複数のファイルを指定できる。 例えばこういう感じ。
hugo --config config.yaml,config.production.yaml
ドキュメントにはディレクトリも分割しもっと整理した例も紹介されてた。 ただ可能な限り分けずにシンプルな構成を保つことが好みなので 必要に迫られるまでは
- config.yaml
- config.production.yaml
の2つで運用していく。
https://gohugo.io/getting-started/configuration/#configuration-file