refactor: split n8n overlay override

This commit is contained in:
m3tam3re
2026-07-04 09:30:16 +02:00
parent 670c6e54d7
commit eedac010ca
6 changed files with 60 additions and 73 deletions
+16
View File
@@ -0,0 +1,16 @@
{inputs, ...}: let
# Package modifications for upstream nixpkgs packages.
modifications = final: prev: {
n8n = import ./mods/n8n.nix {inherit prev;};
};
in {
# Default overlay: adds all custom packages and applies package modifications.
default = final: prev:
import ../pkgs {
pkgs = final;
inherit inputs;
}
// (modifications final prev);
inherit modifications;
}