{ lib, ... }: let ip = import ./ip.nix { inherit lib; }; dns = import ./dns.nix { inherit lib; }; passwd = import ./passwd.nix { inherit lib; }; in { lib.overlays = [ (final: prev: prev.lib // { fudo = { inherit ip dns passwd; }; }) ]; }