jesseduffield / jesseduffield/lazygit

Support for gitmoji

Open
#1,307 11 comments 21 reactions 0 assignees View on GitHub
enhancement
Dominant language
Go
Stars
82.4k
Forks
3k
Avg merge
2d 18h
Merged PRs (30d)
19

Description

**Is your feature request related to a problem? Please describe.**
Well, its a minor convenience right now, but feel that it would help a lot in standardizing commit messages.
Would like to integrate gitmoji in the commit flow, based on a config flag.

**Describe the solution you'd like**
Those who enable the feature can use the gitmoji cli within the commit window.
Gitmoji-cli(https://github.com/carloscuesta/gitmoji-cli) already has a clear interactive flow.
We can have a tab based form(like html) that can tab through gitmoji, scope, commit title, message

I understand this would be hard and time consuming to implement. Another way to do this is to use the git hooks feature of gitmoji. The hook is triggered on git commit. I believe this is something I myself can implement given some guidance.

**Describe alternatives you've considered**
Currently, I am exiting lazygit and then committing in the shell before re-entering lazygit to push changes.

**Additional context**
How Gitmoji CLI looks
gitmoji

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.