biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / virtualization / nixos-shell / default.nix
blob18c49fe79ede997ba2be3c9bd3cca85c31df8931
1 { lib, stdenv, nix, jq, fetchFromGitHub, makeWrapper }:
3 stdenv.mkDerivation rec {
4   pname = "nixos-shell";
5   version = "2.0.0";
7   src = fetchFromGitHub {
8     owner = "Mic92";
9     repo = "nixos-shell";
10     rev = version;
11     sha256 = "sha256-plRKXQqww7easx0wgGKAkOJH1TW/PeeB20dq9XUN8J4=";
12   };
14   nativeBuildInputs = [ makeWrapper ];
16   postInstall = ''
17     wrapProgram $out/bin/nixos-shell \
18       --prefix PATH : ${lib.makeBinPath [ nix jq ]}
19   '';
21   installFlags = [ "PREFIX=${placeholder "out"}" ];
23   meta = with lib; {
24     description = "Spawns lightweight nixos vms in a shell";
25     inherit (src.meta) homepage;
26     license = licenses.mit;
27     maintainers = with maintainers; [ mic92 ];
28     platforms = platforms.unix;
29     mainProgram = "nixos-shell";
30   };