Skip to content

Feature Request: Support for per-repository configuration (e.g., language/prompt) #34

@oasess

Description

@oasess

Description

Currently, lazycommit uses a global configuration. However, depending on the project, I need to use different languages for commit messages (e.g., English for open-source projects, Korean for internal company projects).

Proposed Solution

It would be great if lazycommit could look for a local configuration file (like .lazycommit.yaml) in the repository's root directory. If this file exists, it should override the global settings.

Use Case

  1. Repo A (Open Source): Needs commit messages in English only.
  2. Repo B (Local Project): Needs commit messages in Korean.
  3. Currently, I have to manually change the global config every time I switch projects, which is counter-intuitive for a "lazy" tool.

Thank you for this great tool!

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions