From 6093067c50bffdd887d30e2d9aeeba1996096fd3 Mon Sep 17 00:00:00 2001
From: Jake Hamilton <jake.hamilton@hey.com>
Date: Fri, 7 Mar 2025 22:28:30 -0800
Subject: [PATCH] fix: use default value for missing file

---
 lib/src/options/default.nix | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/src/options/default.nix b/lib/src/options/default.nix
index 4406583..f1d11b7 100644
--- a/lib/src/options/default.nix
+++ b/lib/src/options/default.nix
@@ -47,7 +47,7 @@ lib: {
                 lib.modules.apply.properties definition.value
               );
               normalize = value: {
-                __file__ = definition.__file__;
+                __file__ = definition.__file__ or "<unknown>";
                 inherit value;
               };
             in