1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
{pkgs ? import <nixpkgs> {}}:
pkgs.mkShell {
inputsFrom = [(pkgs.callPackage ./default.nix {})];
buildInputs = let
python = pkgs.python3.withPackages (ps:
with ps; [
grip
matplotlib
pillow
]);
in [
pkgs.alejandra
pkgs.bacon
pkgs.binaryen
pkgs.cacert
pkgs.cargo-edit
pkgs.cargo-flamegraph
pkgs.cargo-shear
pkgs.clippy
pkgs.diff-so-fancy
pkgs.gh
pkgs.hyperfine
pkgs.lld
pkgs.poppler_utils
pkgs.ripgrep
pkgs.rustfmt
pkgs.shellcheck
pkgs.texlive.combined.scheme-full
pkgs.wasm-bindgen-cli
python
];
}
|