### Description of the new feature / enhancement It would be nice to have a general purpose `GitConfig` resource for setting _any_ setting; you could harvest parts of `GitConfigUser{Name,Email}`. Example: ```yaml - resource: GitDsc/GitConfig directives: description: Set Git core.longpaths to true allowPrerelease: true settings: Name: core.longpaths Value: 'true' ConfigLocation: Global ``` ### Proposed technical implementation details _No response_