I thought that config/_default/config.toml will also be merged by with config/config.toml. But it rather seems like config/config.toml gets ignored completely.
Considering the structure above, when running hugo --environment staging , Hugo will use every settings from config/_default and merge staging ’s on top of those.