From 19b1222cd85060f7b0999b99586e93f84821b94b Mon Sep 17 00:00:00 2001 From: Caleb Norton Date: Sat, 7 Feb 2026 23:56:19 -0600 Subject: [PATCH] feat(nix): expose overlay for downstream use (#12643) --- flake.nix | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/flake.nix b/flake.nix index ea78b1a43..40e9d337f 100644 --- a/flake.nix +++ b/flake.nix @@ -30,6 +30,26 @@ }; }); + overlays = { + default = + final: _prev: + let + node_modules = final.callPackage ./nix/node_modules.nix { + inherit rev; + }; + opencode = final.callPackage ./nix/opencode.nix { + inherit node_modules; + }; + desktop = final.callPackage ./nix/desktop.nix { + inherit opencode; + }; + in + { + inherit opencode; + opencode-desktop = desktop; + }; + }; + packages = forEachSystem ( pkgs: let