feat(nix): add nix package management

This commit is contained in:
Haoyu Xu
2021-06-11 02:57:41 -04:00
parent a0b616d662
commit e6ddab416c

16
shell.nix Normal file
View File

@@ -0,0 +1,16 @@
# https://github.com/DavHau/mach-nix/blob/master/examples.md
{ pkgs ? import <nixpkgs> {} }:
let
mach-nix = import (
builtins.fetchGit {
url = "https://github.com/DavHau/mach-nix/";
ref = "refs/tags/3.3.0";
}
) {
python = "python39";
};
in
mach-nix.mkPythonShell {
requirements = builtins.readFile ./requirements.txt;
}