1 { lib, buildGoModule, fetchFromGitHub, testers, carapace }:
7 src = fetchFromGitHub {
11 hash = "sha256-0ubZt4KsjsoIcglo/lh9JDAZjuACBNdVLJazH0Csxl0=";
14 vendorHash = "sha256-35Gmye5NPOtUaW8zNkjK0cQ3FRB1fK7UyqT5c17rls4=";
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";