--- /dev/null
+{
+ 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; };
+}
+