nixos/wyoming/{faster-whisper,piper}: drop download directory (#376447)
[NixPkgs.git] / pkgs / by-name / ni / nixos-shell / package.nix
blobb41ee3f470556ccaf9ee0fa190d785c2940d1c90
2   lib,
3   stdenv,
4   nix,
5   jq,
6   fetchFromGitHub,
7   makeWrapper,
8 }:
10 stdenv.mkDerivation rec {
11   pname = "nixos-shell";
12   version = "2.0.0";
14   src = fetchFromGitHub {
15     owner = "Mic92";
16     repo = "nixos-shell";
17     rev = version;
18     sha256 = "sha256-plRKXQqww7easx0wgGKAkOJH1TW/PeeB20dq9XUN8J4=";
19   };
21   nativeBuildInputs = [ makeWrapper ];
23   postInstall = ''
24     wrapProgram $out/bin/nixos-shell \
25       --prefix PATH : ${
26         lib.makeBinPath [
27           nix
28           jq
29         ]
30       }
31   '';
33   installFlags = [ "PREFIX=${placeholder "out"}" ];
35   meta = with lib; {
36     description = "Spawns lightweight nixos vms in a shell";
37     inherit (src.meta) homepage;
38     license = licenses.mit;
39     maintainers = with maintainers; [ mic92 ];
40     platforms = platforms.unix;
41     mainProgram = "nixos-shell";
42   };