Merge pull request #36 from maydayv7/patch-1

fix: Enable Nix `experimental-features` in `cachix-flakes` image
This commit is contained in:
Jonas Chevalier
2022-01-02 14:45:45 +01:00
committed by GitHub
3 changed files with 10 additions and 7 deletions

View File

@@ -1,6 +1,10 @@
{ docker-nixpkgs
, nixFlakes
, cachix
}:
docker-nixpkgs.cachix.override {
nix = nixFlakes;
}
(docker-nixpkgs.nix-flakes.override {
extraContents = [ cachix ];
}).overrideAttrs (prev: {
meta = (prev.meta or { }) // {
description = "Nix and Cachix image";
};
})

View File

@@ -1,9 +1,7 @@
{ docker-nixpkgs
, cachix
, nix
}:
(docker-nixpkgs.nix.override {
nix = nix;
extraContents = [ cachix ];
}).overrideAttrs (prev: {
meta = (prev.meta or { }) // {

View File

@@ -1,6 +1,7 @@
{ docker-nixpkgs
, nixFlakes
, writeTextFile
, extraContents ? [ ]
}:
docker-nixpkgs.nix.override {
nix = nixFlakes;
@@ -12,5 +13,5 @@ docker-nixpkgs.nix.override {
experimental-features = nix-command flakes
'';
})
];
] ++ extraContents;
}