diff options
| author | Caleb Norton <[email protected]> | 2026-02-07 23:56:19 -0600 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-02-07 23:56:19 -0600 |
| commit | 19b1222cd85060f7b0999b99586e93f84821b94b (patch) | |
| tree | ca3ec6093e1e8132ce0ea918426de42afa654b5f /flake.nix | |
| parent | 7631060a824a333ba359528dfa4fbf8f33fc6129 (diff) | |
| download | opencode-19b1222cd85060f7b0999b99586e93f84821b94b.tar.gz opencode-19b1222cd85060f7b0999b99586e93f84821b94b.zip | |
feat(nix): expose overlay for downstream use (#12643)
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -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 |
