I think most of the config will be the same for most users. It would be nice to provide a default config, and add an "enabled" flag defaulting to false.
Or even better, defaulting the "enabled" flag to "auto" which detects whether a program exists.
Thanks for the suggestion, but I'm not sure if I'd like this. They would have to add the comments anyway (as rewriting their config is not a good a idea). I think I prefer explicit instead of implicit.
I think most of the config will be the same for most users. It would be nice to provide a default config, and add an "enabled" flag defaulting to false.
Or even better, defaulting the "enabled" flag to "auto" which detects whether a program exists.