1{ lib, rustPlatform, fetchFromGitHub }:
2rustPlatform.buildRustPackage rec {
3 pname = "treefmt";
4 version = "0.6.1";
5
6 src = fetchFromGitHub {
7 owner = "numtide";
8 repo = "treefmt";
9 rev = "v${version}";
10 hash = "sha256-icAe54Mv1xpOjUPSk8QDZaMk2ueNvjER6UyJ9uyUL6s=";
11 };
12
13 cargoSha256 = "sha256-bpNIGuh74nwEmHPeXtPmsML9vJOb00xkdjK0Nd7esAc=";
14
15 meta = {
16 description = "one CLI to format the code tree";
17 homepage = "https://github.com/numtide/treefmt";
18 license = lib.licenses.mit;
19 maintainers = [ lib.maintainers.zimbatm ];
20 };
21}