carloscuesta / gitmoji-cli

A gitmoji interactive cli tool for using emojis on commits. 💻
https://www.npmjs.com/package/gitmoji-cli
MIT License
4.63k stars 206 forks source link

Customizable Gitmoji List #1116

Closed wadeen closed 1 year ago

wadeen commented 1 year ago

Discussion

Hello,

First, I want to thank the developers for this incredibly useful tool. It has made my commits more expressive and meaningful.

However, I often find that I only use a subset of all the available emojis. In fact, I have to choose from a list of dozens of emojis, but in reality, I frequently use only about 10 of them. Therefore, I'd love the ability to pre-configure the tool to display a list of only these 10 frequently used emojis. This way, I can avoid scrolling through the whole list each time I want to commit, which will undoubtedly save me some time and improve my productivity.

So, I am suggesting a feature to allow users to customize their own list of gitmojis. The idea would be to give users the ability to select their frequently used emojis, and these selected emojis could then appear at the top of the list when using the CLI. This way, the tool becomes even more user-friendly and personalized.

I understand that this may require considerable effort, but I truly believe it would be a valuable addition that could improve the user experience significantly.

Thank you for considering my suggestion. I'm looking forward to your thoughts on this matter.

Best regards,

wadeen

Validations

carloscuesta commented 1 year ago

Hey!

Thanks for opening an issue, this is currently possible through the configuration settings of the cli, read more here

CleanShot 2023-06-06 at 09 13 57@2x

You'll have to host the list of gitmojis somewhere (a GitHub gist would work) maintaining the same structure of data and then define the list of emojis you want there

After that you can run gitmoji update and your list should be loaded.

wadeen commented 1 year ago

Thank you so much for the quick response!

I see now, and I apologize for any confusion. I wasn't aware that I could host my own list of gitmojis. That's a very helpful feature. I'll definitely try this out as it sounds exactly like what I was looking for.

I appreciate your guidance on this and I'm looking forward to continuing to use gitmoji-cli. It's a fantastic tool!

Best regards,

wadeen