Background
Currently the plugin generates commit messages using a fixed/hardcoded format. Users may want to customize the commit message to match their own conventions (e.g. Conventional Commits, a specific prefix, or including file names/timestamps).
Goal
Add a setting where users can specify a custom commit message format/template, for example with placeholder tokens (e.g. {{date}}, {{fileCount}}, {{fileNames}}) that get substituted when a commit is created.
Open Questions
- What placeholder tokens should be supported (date/time, file count, changed file names/paths, sync direction)?
- Should there be separate templates for different operations (push vs. pull vs. auto-sync)?
- What should the default template be if the user hasn't customized it — keep current behavior?
Background
Currently the plugin generates commit messages using a fixed/hardcoded format. Users may want to customize the commit message to match their own conventions (e.g. Conventional Commits, a specific prefix, or including file names/timestamps).
Goal
Add a setting where users can specify a custom commit message format/template, for example with placeholder tokens (e.g.
{{date}},{{fileCount}},{{fileNames}}) that get substituted when a commit is created.Open Questions