Zenimmit
A configurable cli tool to help you write better git commit messages.

Installation
Usage
Zenimmit lets you define your own types and scopes for the commit through
a file named zenimmit.yaml, which needs to be placed at the root of your project,
and looks like the following:
types: [
"build",
"ci",
"docs",
"feat",
# ...
]
scopes: [
"components",
"stepper",
"core",
"config",
# ...
]
Although it is customizable I'd recommend sticking with the Conventional Commits
guide for the types part.
Following that it's just a matter of staging some files, running the zenimmit
binary and going through each step, at the end Zenimmit will use the output
produced by the git commit command as an indicator of successful execution.
Credits
Zenimmit makes use of a variety of open-source projects including: