If you need a linter for you conf file, something is wrong.
Edit: I suppose you mean that the config format should be "user friendly". I guess it should, but I have personally had far fewer problems with YAML than with TOML.
Trying to get to almost jsonschema level without the complexity of specification and reuse with the actual code
Sorry, but YAML is a disaster and YAML Lint and JSON Schema are weak attempts to improve it.
I'd be happy if YAML evolved to a true schema support, use of brackets or some other tip so white space wouldn't be meaningful, and silly things removed like three hundred ways to define Boolean values.