zfs-replicate needs zfs in its path

This commit is contained in:
Benson Chu 2026-04-12 09:22:08 -05:00
parent d4c2fbc6f4
commit fe1924fc1a
2 changed files with 6 additions and 1 deletions

View file

@ -43,7 +43,7 @@
system = "x86_64-linux";
specialArgs = { inherit unstablePkgs updatePkgs nixos-hardware; };
modules = [
{ nixpkgs.overlays = [ (import ./overlays/zfs-replicate.nix) ]; }
{ nixpkgs.overlays = [ (import ./overlays/zfs-replicate.nix pkgs) ]; }
./hosts/axl/configuration.nix
home-manager.nixosModules.home-manager
{

View file

@ -1,7 +1,12 @@
pkgs:
final: prev: {
zfs-replicate = prev.zfs-replicate.overrideAttrs (oldAttrs: {
patches = (oldAttrs.patches or []) ++ [
./zfs-replicate-env-fix.patch
];
makeWrapperArgs = (oldAttrs.makeWrapperArgs or []) ++ [
"--prefix" "PATH" ":" "${pkgs.lib.makeBinPath [ pkgs.zfs ]}"
];
});
}