overlays: add recipemd

Remove unused overlays
This commit is contained in:
Tim Schubert 2024-01-01 17:20:58 +01:00
parent 31b1843677
commit 71629c7966
Signed by: dadada
SSH key fingerprint: SHA256:bFAjFH3hR8zRBaJjzQDjc3o4jqoq5EZ87l+KXEjxIz0
7 changed files with 77 additions and 104 deletions

View file

@ -8,19 +8,13 @@
, ...
}@inputs:
let
more-packages = system: {
more-packages = final: prev: {
recipemd = inputs.recipemd.packages.${system}.recipemd;
};
};
nixosSystem = { system ? "x86_64-linux", extraModules ? [ ] }: nixpkgs.lib.nixosSystem {
inherit system;
modules = [{
# Add flakes to registry and nix path.
dadada.inputs = inputs // { dadada = self; };
nixpkgs.overlays = nixpkgs.lib.attrValues (self.overlays // (more-packages system));
nixpkgs.overlays = nixpkgs.lib.attrValues self.overlays;
}] ++ (nixpkgs.lib.attrValues self.nixosModules) ++ [ agenix.nixosModules.age ] ++ extraModules;
};
in
@ -51,7 +45,7 @@ in
];
};
surgat = nixosSystem rec {
surgat = nixosSystem {
system = "x86_64-linux";
extraModules = [
{