diff --git a/flake.nix b/flake.nix index 0a1f5ad5..7d256f76 100644 --- a/flake.nix +++ b/flake.nix @@ -21,6 +21,14 @@ modules = [ home-manager.nixosModules.home-manager (./. + "/machines/${hostname}") + ({ pkgs, ... }: { + environment.etc."nixpkgs".source = (pkgs.runCommandNoCC "nixpkgs" { } '' + cp -r ${nixpkgs} $out + chmod 700 $out + echo "${nixpkgs.rev}" > $out/.version-suffix + ''); + nix.nixPath = [ "nixpkgs=/etc/nixpkgs" ]; + }) ]; }; in