Deciding on a standard, default convention for configuration

Looking for feedback. I'm looking to make the config crate more ergonomic to "sit down and use" and I'm thinking this is a good way to go about it.

The general idea is a set of default "configuration sources" (can be disabled with a feature flag or lack of one) that set up a "recommended" arrangement of configuration.

Cross-posted from to increase visibility.