[Feature Request] Support config through a unified file
As of now, commit types can be specified in Cargo.toml, which works fine for Rust projects. However, this isn't suitable in non-Rust projects.
I'd like to suggest using a unified config file everywhere, say git-cm.toml or (whatever file type is preferable for parsing) for easy use of git-cm regardless of the project.
I didn't even consider the possibility to use it outside of a Rust context. But yes, this is actually already implemented. I did a complete re-write to implement #12, #7, #3, #19 and #28. It just needs some clean-up that I will do at the start of next week :)
Great! And thank you!
Thank you for such a wonderful project. If we can remove the dependency on the Cargo.toml and have this language agnostic, i can advocate this inside my company.
Thanks.
I've started work on it already (again). I hope to finish it at the weekend. It took some time since I re-wrote the parser for better error messages as well.
Just a quick update: currently in my finals. After that I will finish this up! I tempered around with the parser again to get better error messages and lost track of time back in December :)