1 { lib, buildGoModule, fetchFromGitHub, testers, carapace }:
7 src = fetchFromGitHub {
11 hash = "sha256-d56tA+tTlnwE9t0toJCCpRwNXGNwNVastdcJPunCO0c=";
14 vendorHash = "sha256-jbKF68fPwMigKSoSOP6pJMjn+PW2yeI/oZKv2ytoHuY=";
19 "-X main.version=${version}"
22 subPackages = [ "./cmd/carapace" ];
30 passthru.tests.version = testers.testVersion { package = carapace; };
33 description = "Multi-shell multi-command argument completer";
34 homepage = "https://rsteube.github.io/carapace-bin/";
35 maintainers = with maintainers; [ star-szr ];
36 license = licenses.mit;
37 mainProgram = "carapace";