uwc is a Unicode-aware word counter with per-line mode written in Rust If applied, users will be able to count the number of unicode characters and words (e.g. Chinese characters) from files or through the pipe.
25 lines
607 B
Nix
25 lines
607 B
Nix
{ rustPlatform, lib, fetchFromGitLab }:
|
|
|
|
rustPlatform.buildRustPackage rec {
|
|
pname = "uwc";
|
|
version = "1.0.4";
|
|
|
|
src = fetchFromGitLab {
|
|
owner = "dead10ck";
|
|
repo = pname;
|
|
rev = "v${version}";
|
|
sha256 = "1ywqq9hrrm3frvd2sswknxygjlxi195kcy7g7phwq63j7hkyrn50";
|
|
};
|
|
|
|
cargoSha256 = "0ra62cf75b1c4knxxpbdg8m0sy2k02r52j606fp5l9crp0fml8l0";
|
|
|
|
doCheck = true;
|
|
|
|
meta = with lib; {
|
|
description = "Like wc, but unicode-aware, and with per-line mode";
|
|
homepage = "https://gitlab.com/dead10ck/uwc";
|
|
license = licenses.mit;
|
|
maintainers = with maintainers; [ ShamrockLee ];
|
|
};
|
|
}
|