I really like TOML. It's very similar to old-school INI files except it has a standard and parsers in quite a few languages. It does has its own downsides (while the concept of tables is quite useful, it can be a bit tricky to understand when you first see it). But it's one of the least-bad "modern" configuration formats I've seen.