{"id":19364572,"url":"https://github.com/math2001/commitmsgpreview","last_synced_at":"2025-02-24T13:15:26.684Z","repository":{"id":74805991,"uuid":"85366497","full_name":"math2001/CommitMsgPreview","owner":"math2001","description":"A Sublime Text 3 to preview the first line of your commit messages ","archived":false,"fork":false,"pushed_at":"2017-06-28T07:33:09.000Z","size":56,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-06T21:15:05.554Z","etag":null,"topics":["gitmoji","preview","sublimetext"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/math2001.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-03-18T00:59:48.000Z","updated_at":"2017-03-18T01:00:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"c1752d5d-af24-4587-a68d-809c6c30fb80","html_url":"https://github.com/math2001/CommitMsgPreview","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/math2001%2FCommitMsgPreview","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/math2001%2FCommitMsgPreview/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/math2001%2FCommitMsgPreview/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/math2001%2FCommitMsgPreview/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/math2001","download_url":"https://codeload.github.com/math2001/CommitMsgPreview/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240483759,"owners_count":19808636,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gitmoji","preview","sublimetext"],"created_at":"2024-11-10T07:37:44.836Z","updated_at":"2025-02-24T13:15:26.660Z","avatar_url":"https://github.com/math2001.png","language":"Python","readme":"# GitMsgPreview\n\nAfter discovering this [gitmoji guide][], I've become a [(huge) fan of it][1].\n\nI also want to respect this convention:\n\n\u003e the first line of your commit message should be less than 50 chars\n\nAs I consider that an emoji takes up 1 char, and that we have to type the *alias* instead of the\nactual character, the ruler that I set doesn't work any more.\n\nSo, this plugin just shows the actual line plus it's length under the first one *only*.\n\n![display the line with the converted emojis below the first line](screenshots/preview-valid.png)\n\nThe emojis are coming from the awesome [EmojiOne][].\n\n### You might also like\n\nHere's other stuff you might enjoy:\n\n#### Use Sublime Text for writing your commit messages\n\n```bash\n$ git config --global core.editor \"subl -n -w\"\n```\n\n*Note: if subl isn't in your, you need to replace it with the absolute path to `subl.exe`. It*\n*usually located were you installed Sublime Text*\n\n#### GitHubEmoji\n\nSublime Text package which provides auto completions for GitHub's Emojis (since they are pretty much\nthe same for everyone, it works everywhere).\n\n- → [GitHub](https://github.com/akatopo/GithubEmoji)\n- → [Package Control](https://packagecontrol.io/package/GithubEmoji)\n\n#### Git Commit Syntax\n\nAn other Sublime Text package which provides a nice syntax highlighting for commit messages. You\ndefinitely need this package if you want use the first trick.\n\n- → [GitHub](https://github.com/adambullmer/sublime_git_commit_syntax)\n- → [Package Control](https://packagecontrol.io/package/Git Commit Syntax)\n\n### Gitmoji cheat sheet\n\nI've built a little cheat sheet for this gitmoji guide using electron. Check it out!\n\n- → [GitHub](https://github.com/math2001/gitmoji-cheat-sheet)\n\n[gitmoji guide]: https://gitmoji.carloscuesta.me/\n[1]: https://github.com/search?utf8=%E2%9C%93\u0026q=topic%3Agitmoji+user%3Amath2001\u0026type=Repositories\u0026ref=searchresults\n[emojione]: https://emojione.com\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmath2001%2Fcommitmsgpreview","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmath2001%2Fcommitmsgpreview","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmath2001%2Fcommitmsgpreview/lists"}