tjoskar / Gitmoji Commit Hook
Licence: mit
Start the commit message with an applicable emoji
Stars: ✭ 58
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Gitmoji Commit Hook
Twemoji Color Font
Twitter Unicode 13 emoji color OpenType-SVG font for Linux/MacOS/Windows
Stars: ✭ 1,006 (+1634.48%)
Mutual labels: emoji
Weird Json
A collection of strange encoded JSONs. For connoisseurs.
Stars: ✭ 53 (-8.62%)
Mutual labels: emoji
Emotion Ratings
😠 😞 😑 😊 😍 This plugin allows you to create ratings using emojis
Stars: ✭ 37 (-36.21%)
Mutual labels: emoji
Unicode Proposals
Proposals for new characters to encode and canonic character sequences to register
Stars: ✭ 55 (-5.17%)
Mutual labels: emoji
Fliplog
fluent logging with verbose insight, colors, tables, emoji, filtering, spinners, progress bars, timestamps, capturing, stack traces, tracking, presets, & more...
Stars: ✭ 41 (-29.31%)
Mutual labels: emoji
Code Review Emoji Guide
An emoji legend to help convey intention and added meaning in code review comments.
Stars: ✭ 52 (-10.34%)
Mutual labels: emoji
Unicode Tr51
Emoji data extracted from Unicode Technical Report #51.
Stars: ✭ 38 (-34.48%)
Mutual labels: emoji
Git Hooks
github_email_verify: Avoid committing to github with your corporate email
Stars: ✭ 40 (-31.03%)
Mutual labels: git-hooks
Emotecollector
Collects emotes from other servers for use by people who don't have Nitro
Stars: ✭ 51 (-12.07%)
Mutual labels: emoji
Emoji Art Generator
Use a genetic algorithm to evolve an image by putting emojies on a canvas
Stars: ✭ 53 (-8.62%)
Mutual labels: emoji
Alfred Kaomoji
Alfred workflow to find relevant Kaomoji from text
Stars: ✭ 33 (-43.1%)
Mutual labels: emoji
Committee
️⚡️ Supercharged git hooks manager in pure Elixir
Stars: ✭ 58 (+0%)
Mutual labels: git-hooks
Awesome Emoji Picker
Add-on/WebExtension that provides a modern emoji picker that you can use to find and copy/insert emoji into the active web page.
Stars: ✭ 54 (-6.9%)
Mutual labels: emoji
Emojitaco
Alfred Emoji Script with Taco and other unicode 9 emoji
Stars: ✭ 51 (-12.07%)
Mutual labels: emoji
Gitmoji-commit-hook
Prepend the right emoji to your commit message from Gitmoji
Install
- Install gitmoji-commit-hook package
$ npm install -g gitmoji-commit-hook
- Install the hook
$ cd any-git-initialized-directory
$ gitmoji-commit-hook --init
Usage
Config
You can put unwanted emojis in a blacklist section by adding the name in a blacklist array in your package.json
:
{
"gitmoji": {
"blacklist": [
"card-file-box",
"beers"
]
}
}
Emoji Meanings
A list of available emojis and their associated meanings can be found at gitmoji.carloscuesta.me
KISS principle
This package follow KISS principle, the only thing it does is to allow you to add an emoji from gitmojis list to your commit.
If you're looking for some other cool feature like search in gitmojis list, please consider gitmoji-cli
Develop
To run the linter: npm run lint
To run the unit test: npm test
To dry run the script:
node invoke.js --init # run the init setup
node invoke.js mock_hooks/COMMIT_EDITMSG # simulate a git commit
License
The code is available under the MIT license.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].