i think you have to add `&& config.enabled != undefined` to get the behavior you want here. as it stands things default to enabled if there is no config, and they default to disabled if there is any config at all for the plugin.

i think this PR is still mergeable, but just wanted to point out that this is possibly not the behavior you were going for