Skip to content

Latest commit

History

History
55 lines (39 loc) 路 1.31 KB

README.md

File metadata and controls

55 lines (39 loc) 路 1.31 KB

commitwc

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.

Installation

Assuming that ~/.local/bin is in your $PATH.

Via downloading a binary

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.

Via building from source code
git clone https://github.com/v-spassky/commitwc.git
cd commitwc
cargo build --release
cp target/release/commitwc ~/.local/bin

Usage

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.