Type
feature
Area(s)
Summary
Lack of default config. Time taken to run commitlm init (grab API keys, select model etc) on every project git directory.
Proposed solution
- Add a new command,
commit default-init to setup initialization and save JSON file at user root directory ($ ~).
- After initialization is complete in
commitlm init, offer the user to save as default.
Test plan
- Auto initialization when run
commitlm init, after default config is setup.
- [OPTIONAL] run
git c without requiring commitlm init project dir.
Type
feature
Area(s)
Summary
Lack of default config. Time taken to run
commitlm init(grab API keys, select model etc) on every project git directory.Proposed solution
commit default-initto setup initialization and save JSON file at user root directory ($ ~).commitlm init, offer the user to save as default.Test plan
commitlm init, after default config is setup.git cwithout requiringcommitlm initproject dir.