Yes I’m using Hugo v0.53. I’ve done some experiments and I think I’ve figured out that this:
is equivalent to this:
So I think this structure (config/_default/config.yaml) is the answer to my original question. Now I have a couple more configDir questions:
How do I specify 2 or more config files in the config/_default directory. From what I’ve read in the (so far) meager documentation, multiple config files are read lexically, which I assume means they are ordered alphanumerically?
I tried setting --configDir ".." on the command line because I’d like to pull my config files out of my project root. It seems that this might actually change the project root from the directory I run hugo in. Please explain how paths work with --configDir and how that is related to the value of the project root directory.