I think I know how to solve this. Locally, I changed to projectSettings and declared each setting as in ThisBuild. Then I can override easily in the global config. I can make those changes later if you like. I'm thinking of also providing convenience methods, like installVimPluginTo(File).