diff --git a/images/nix/default.nix b/images/nix/default.nix index 7041fc0..168052b 100644 --- a/images/nix/default.nix +++ b/images/nix/default.nix @@ -53,7 +53,7 @@ let "ENV=/etc/profile.d/nix.sh" "BASH_ENV=/etc/profile.d/nix.sh" "NIX_BUILD_SHELL=/bin/bash" - "NIX_PATH=nixpkgs=${toString }" + "NIX_PATH=nixpkgs=${./fake_nixpkgs}" "PAGER=cat" "PATH=/usr/bin:/bin" "SSL_CERT_FILE=${cacert}/etc/ssl/certs/ca-bundle.crt" diff --git a/images/nix/fake_nixpkgs/default.nix b/images/nix/fake_nixpkgs/default.nix new file mode 100644 index 0000000..e45432a --- /dev/null +++ b/images/nix/fake_nixpkgs/default.nix @@ -0,0 +1,7 @@ +_: +throw '' +This container doesn't include nixpkgs. + +Pin your dependencies. Or if you must, override the NIX_PATH environment +variable with eg: "NIX_PATH=nixpkgs=channel:nixos-unstable" +''