nix: extract overlay into own file

This commit is contained in:
Ruby Iris Juric 2025-07-30 11:06:57 +10:00
parent c3cc2ddeae
commit c422383506
No known key found for this signature in database
2 changed files with 14 additions and 13 deletions

View file

@ -0,0 +1,13 @@
final: prev: rec {
copyparty = final.python3.pkgs.callPackage ./copyparty {
ffmpeg = final.ffmpeg-full;
};
partyfuse = prev.callPackage ./partyfuse {
inherit copyparty;
};
u2c = prev.callPackage ./u2c {
inherit copyparty;
};
}

View file

@ -12,19 +12,7 @@
}:
{
nixosModules.default = ./contrib/nixos/modules/copyparty.nix;
overlays.default = final: prev: rec {
copyparty = final.python3.pkgs.callPackage ./contrib/package/nix/copyparty {
ffmpeg = final.ffmpeg-full;
};
partyfuse = prev.callPackage ./contrib/package/nix/partyfuse {
inherit copyparty;
};
u2c = prev.callPackage ./contrib/package/nix/u2c {
inherit copyparty;
};
};
overlays.default = import ./contrib/package/nix/overlay.nix;
}
// flake-utils.lib.eachDefaultSystem (
system: