nixfiles/overlays/default.nix
NullBite 33f5a3db37
Rework overlays
There are now two separate overlays:
- backports
- mitigations
2024-03-30 01:51:45 -04:00

17 lines
514 B
Nix

nixfiles:
let
inherit (nixfiles.inputs.nixpkgs) lib;
# this name is awful. maybe i don't know anything about functional
# programming or something, but the naming isn't very self explanatory
# - why is it "compose" instead of "combine"
# - why is it "extensions" instead of "overlays"
inherit (lib) composeManyExtensions;
in rec {
backports = import ./backports.nix nixfiles;
mitigations = import ./mitigations.nix nixfiles;
default = composeManyExtensions [
backports
mitigations
];
}