nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 36 lines 870 B view raw
1{ 2 rustPlatform, 3 fetchFromGitHub, 4 lib, 5 installShellFiles, 6}: 7 8rustPlatform.buildRustPackage rec { 9 pname = "pnpm-shell-completion"; 10 version = "0.5.5"; 11 12 src = fetchFromGitHub { 13 owner = "g-plane"; 14 repo = "pnpm-shell-completion"; 15 rev = "v${version}"; 16 hash = "sha256-lwtRSl0/oqgvFUtCkgExAVTiUt+7PwAD/8ufl+1MIMY="; 17 }; 18 19 cargoHash = "sha256-/G+wiGlQ1UqH2uWmz55klsu1t6zBrwlv1XH3X+CAPQg="; 20 21 nativeBuildInputs = [ installShellFiles ]; 22 23 postInstall = '' 24 installShellCompletion --cmd pnpm \ 25 --fish pnpm.fish \ 26 --zsh pnpm-shell-completion.plugin.zsh 27 ''; 28 29 meta = { 30 homepage = "https://github.com/g-plane/pnpm-shell-completion"; 31 description = "Complete your pnpm command fastly"; 32 license = lib.licenses.mit; 33 maintainers = with lib.maintainers; [ donovanglover ]; 34 mainProgram = "pnpm-shell-completion"; 35 }; 36}