By design, emoji make it easier to express feelings, but they can also be a form of visualization for the specific presented content. As in any language the same "word" may have different meaning in various contexts. To establish a common emoji language I want to share with you my Gitmoji configuration π.
π¨βπ» Inspired by muhidhossain/GitCommitEmoji
π€ See also gitmoji.
π» Install extension for VS-Code or IntelliJ
ποΈ Configuration below:
Emoji | Description |
---|---|
𧩠| New feature |
π§ͺ | Test |
π | Bugfix |
π§Ό | Formatting |
π» | UI Styles |
π | Type / Rename |
π | Internationalization |
π | Documentation |
π§ | Work in progres |
π© | To be improved |
π¨ | Refactor |
π | Code review fixes |
π | Hotfix |
βͺ | Revert changes |
π₯ | Breaking changes |
β°οΈ | Remove deprecated code |
π | Perfect code |
Emoji | Description |
---|---|
π | Initial commit |
π | Merge code |
π | Version tag |
π· | CI Build |
π³ | Docker |
π | Deploy |
βοΈ | Configuration files |
π¦ | Dependency |
β¬οΈ | Upgrading dependencies |
β¬οΈ | Downgrading dependencies |
- Install Gitmoji extension
- Open User settings JSON using command pallete (
Ctrl + Shift + P
) in VS Code. - Override default extension settings by adding following snippet to your
settings.json
configuration file:
"gitmoji.addCustomEmoji": [{
"emoji": "π§©",
"description": "New feature"
}, {
"emoji": "π§ͺ",
"description": "Tests"
}, {
"emoji": "π",
"description": "Bugfix"
}, {
"emoji": "π§Ό",
"description": "Formatting"
}, {
"emoji": "π»",
"description": "UI/UX"
}, {
"emoji": "π",
"description": "Type / Rename"
}, {
"emoji": "π",
"description": "Internationalization"
}, {
"emoji": "π",
"description": "Documentation"
}, {
"emoji": "π§",
"description": "Work in progres"
}, {
"emoji": "π©",
"description": "To be improved"
}, {
"emoji": "π¨",
"description": "Refactor"
}, {
"emoji": "π",
"description": "Code review fixes"
}, {
"emoji": "π",
"description": "Hotfix"
}, {
"emoji": "βͺ",
"description": "Revert changes"
}, {
"emoji": "π₯",
"description": "Breaking changes (Major update)"
}, {
"emoji": "β°οΈ",
"description": "Remove deprecated code"
}, {
"emoji": "π",
"description": "Perfect code"
}, {
"emoji": "π",
"description": "Initial commit"
}, {
"emoji": "π",
"description": "Merge code"
}, {
"emoji": "π",
"description": "Version tag"
}, {
"emoji": "π·",
"description": "CI build"
}, {
"emoji": "π³",
"description": "Docker"
}, {
"emoji": "π",
"description": "Deploy"
}, {
"emoji": "βοΈ",
"description": "Configuration files"
}, {
"emoji": "π¦",
"description": "Dependency"
}, {
"emoji": "β¬οΈ",
"description": "Upgrading dependencies"
}, {
"emoji": "β¬οΈ",
"description": "Downgrading dependencies"
}],
"gitmoji.onlyUseCustomEmoji": true