{ inputs.paste = { path = "../../paste"; type = "path"; }; inputs.nix-lib.url = "github:NixOS/nixpkgs"; description = "Private configuration for paste"; outputs = { self, nix-lib, paste }: let cfg = name': { config, lib, pkgs, name, ... }: { config = lib.mkIf (name == name') { services.paste = { enable = true; webDirectory = "/paste"; }; }; }; in paste.outputs // { nixosModules = paste.nixosModules or {} // nix-lib.lib.genAttrs ["eldiron"] cfg; }; }