refactor: replace n8n package with overlay override

This commit is contained in:
m3tam3re
2026-07-04 09:16:30 +02:00
parent 399cec6283
commit 670c6e54d7
8 changed files with 119 additions and 217 deletions
+6 -2
View File
@@ -49,12 +49,13 @@
# Overlays - can be imported in your system configuration
overlays = {
# Default overlay: adds all custom packages
# Default overlay: adds all custom packages and applies package modifications.
default = final: prev:
import ./pkgs {
pkgs = final;
inputs = inputs;
};
}
// import ./overlays/mods {inherit prev;};
modifications = final: prev: import ./overlays/mods {inherit prev;};
};
@@ -104,6 +105,9 @@
${pkgs.alejandra}/bin/alejandra --check ${./.}
touch $out
'';
n8n-overlay = import ./tests/n8n-overlay-test.nix {
inherit pkgs inputs self;
};
# Lib unit tests
lib-agents = import ./tests/lib/agents-test.nix {
inherit pkgs;