Caution
howmoji is satire. We highly recommend checking out gitmoji.
Many thanks to gitmoji and the awesome carloscuesta for inspiring this fun take on commit emojis!
Since we are still in alpha. The only way to install is using bash.
curl -sSL https://raw.githubusercontent.com/Felix-Blom/howmoji/main/install.sh | bashNote: The installer now uses ~/.local/bin by default (no admin required). Make sure this directory is in your PATH:
export PATH="$HOME/.local/bin:$PATH"Add this line to your shell profile (.bashrc, .zshrc, etc.) to make it permanent.
To start howmoji in the cli use the following command:
howmoji -cContributions are what make the open source community such an amazing place to learn, inspire, and create. We welcome contributions!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes with howmoji (
howmoji -c) or gitmojigitmoji -c - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Want to suggest a new emoji for how you code? We'd love to hear about it! Here's how:
- Check the existing issues to make sure your emoji hasn't been suggested
- Create a new issue with the following:
- Title:
[Emoji Request] ๐ Your emoji - Description: How you use this emoji while coding
- Example: When do you feel like using this emoji?
Remember: Focus on the "how" not the "what". Tell us about your coding state of mind! ๐
This project started after a rejected gitmoji PR on gitmoji, in which I wanted the vibecoding emoji ๐, to indicate I was vibecoding.
Carloscuesta's response was thoughtful, friendly, and totally made sense :
Note
Hey! ๐๐ผ This falls into the "how" category and we don't want to add emojis for that as the focus should be in the contents of the commit not how it was made.
We decided not to remove those emojis but we're not adding new ones that do not fall into the "what"
Thanks!
~ carloscuesta
However โจ, I still wanted to express my coding vibes! ๐ฎ Hence, howmoji - where "how" matters more than "what" ๐. Because sometimes you're not just fixing bugs, you're vibing with your code ๐.