The plugin could have multiple configuration files. So, this is why there is a .gitignore in every plugin that needs to save settings. ALTHOUGH, this will go away since we will be doing a file storage plugin.