A CLI tool that helps you keep your commit messages concise so that message length complies with the 50/72 rule / is short enough not to be wrapped on Github / complies with your team's commit message style guide.
- counts the number of characters in your commit message
- copies the message to the clipboard
Note
Windows is not supported yet.
Assuming that ~/.local/bin is in your $PATH.
Go to the releases page and
grab an archive with the latest binary for your platform if it is available
there. Then extract the binary to ~/.local/bin.
Note
If there isn't a pre-compiled binary for your platform, the only option is to build from source code.
git clone https://github.com/v-spassky/commitwc.git
cd commitwc
cargo build --release
cp target/release/commitwc ~/.local/bin
Launch the commitwc command and type your commit message. The tool will count the number of words in your commit message. After you press Enter, the tool will copy the message to the clipboard and exit.
