{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; }