shell.nix: init

This commit is contained in:
Astro 2020-12-09 00:46:31 +01:00
parent ffcc3f661b
commit c125e20bdb

17
shell.nix Normal file
View File

@ -0,0 +1,17 @@
{ mozillaOverlay ? builtins.fetchTarball "https://github.com/mozilla/nixpkgs-mozilla/archive/master.tar.gz"
}:
let
pkgs = import <nixpkgs> {
overlays = [ (import mozillaOverlay) ];
};
rust = pkgs.rustChannelOfTargets "nightly" null [ "thumbv7em-none-eabihf" ];
in
pkgs.mkShell {
name = "thermostat-env";
buildInputs = with pkgs; [
rust gcc
openocd
] ++ (with python3Packages; [
numpy matplotlib
]);
}