@concom/cli
v0.2.0
Published
CLI for Conventional Commits, with Gitmoji support.
Downloads
247
Readme
concom
Interactive CLI for Conventional Commits, with Gitmoji support.
concom (conventional commits) is a Rust-based interactive CLI wizard for generating & committing conventional commit messages.
This tool uses up-to-date data sets directly from the Gitmoji and Commitizen projects.
[!TIP] After installing, alias it to
git ccfor a better experience.
Demo

Installation
🐧 Linux / 🍎 MacOS
Install prebuilt binaries via shell script:
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/agarleanu/concom/releases/latest/download/concom-installer.sh | sh🪟 Windows
Install prebuilt binaries via powershell script:
powershell -ExecutionPolicy Bypass -c "irm https://github.com/agarleanu/concom/releases/latest/download/concom-installer.ps1 | iex"npm
Run the CLI directly with:
npx @concom/cliUsage
The prebuilt binaries can be run directly by invoking concom in your shell.
concomGit Alias
You can set up a git cc alias to invoke concom directly from git.
git config --global alias.cc '!concom'
git cc # will run concomOnce set, you can run git cc from any repository instead of concom.
Updating
Update to the latest version by invoking the following:
concom-update