Allow dirty nixpkgs override

This commit is contained in:
Charlotte Van Petegem 2020-10-23 13:33:30 +02:00
parent ed8b506695
commit 32a381a398
No known key found for this signature in database
GPG key ID: 019E764B7184435A

View file

@ -12,6 +12,7 @@
outputs = { self, nixpkgs, home-manager, flake-utils }:
let
version-suffix = nixpkgs.rev or (builtins.toString nixpkgs.lastModified);
pkgsFor = system: import nixpkgs {
inherit system;
config = { allowUnfree = true; };
@ -25,7 +26,7 @@
environment.etc."nixpkgs".source = (pkgs.runCommandNoCC "nixpkgs" { } ''
cp -r ${nixpkgs} $out
chmod 700 $out
echo "${nixpkgs.rev}" > $out/.version-suffix
echo "${version-suffix}" > $out/.version-suffix
'');
nix.nixPath = [ "nixpkgs=/etc/nixpkgs" ];
})