zaphyra's git: dns.nix

fork of https://github.com/kirelagin/dns.nix

commit 190f11f966723e89922c2c7cef7e060211814afd
parent fee803f269899172700972c9a3815e52aa741632
Author: Katja Ramona Sophie Kwast (zaphyra) <git@zaphyra.eu>
Date: Fri, 20 Feb 2026 22:36:31 +0100

add 'default.nix'
1 file changed, 20 insertions(+), 0 deletions(-)
A
default.nix
|
20
++++++++++++++++++++
diff --git a/default.nix b/default.nix
@@ -0,0 +1,20 @@
+# SPDX-FileCopyrightText: 2021 Kirill Elagin <https://kir.elagin.me/>
+#
+# SPDX-License-Identifier: MPL-2.0 or MIT
+
+{
+  lib ? import <nixpkgs/lib>,
+}:
+
+let
+  dns = import ./dns { inherit lib; };
+
+in
+{
+
+  inherit (dns) evalZone;
+  inherit (dns) combinators;
+  inherit (dns) types;
+  toString = name: zone: dns.types.zoneToString name (dns.evalZone name zone);
+}
+// dns.combinators