Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ammario/git-emoji

AI generated emojis for your commits
https://github.com/ammario/git-emoji

Last synced: 25 days ago
JSON representation

AI generated emojis for your commits

Awesome Lists containing this project

README

        

# ðŸĪŠ git-emoji

Spruce up your commit messages with emojis courtesy of GPT-3.

![Screenshot](img/cli.png)

## Usage

1. Sign up for [OpenAI](https://beta.openai.com/) and get an API key [here](https://platform.openai.com/account/api-keys).
1. Install the CLI with `go install github.com/ammario/git-emoji/cmd/gitemoji`.
1. Set your `OPENAI_API_KEY` environment variable to your API key.
1. The next time you're about to push a commit, run `gitemoji` right before and follow the prompts.

## Fully Commit

If you care deeply about emojis, you can add the following to your `~/.gitconfig`:

```
[alias]
emoji = "! ~/go/bin/gitemoji"
```

Then you can run `git emoji`, fully committing to the emoji lifestyle.