poetry2nix/shell.nix

33 lines
556 B
Nix
Raw Normal View History

2020-04-29 13:39:54 +01:00
let
sources = import ./nix/sources.nix;
pkgs = import sources.nixpkgs {
2020-02-27 08:13:56 +00:00
overlays = [
(import ./overlay.nix)
];
2020-04-29 13:39:54 +01:00
};
tools = pkgs.callPackage ./tools { };
2022-01-21 17:49:19 +12:00
nix-build-uncached = import sources.nix-build-uncached {
inherit pkgs;
};
in
2019-12-11 13:31:22 +01:00
pkgs.mkShell {
2020-05-19 22:23:52 +01:00
NIX_PATH = "nixpkgs=${sources.nixpkgs}";
2019-12-11 13:31:22 +01:00
buildInputs = [
tools.env
tools.py2-astparse
tools.flamegraph
2020-02-29 13:51:02 +00:00
tools.release
2019-12-12 17:26:18 +01:00
pkgs.nixpkgs-fmt
2020-02-27 08:13:56 +00:00
pkgs.poetry
2020-04-29 13:39:54 +01:00
pkgs.niv
2020-11-02 17:30:32 -08:00
pkgs.jq
2020-11-05 16:47:49 +00:00
pkgs.nix-prefetch-git
pkgs.nix-eval-jobs
2022-01-21 17:49:19 +12:00
nix-build-uncached
2019-12-11 13:31:22 +01:00
];
}