From b2753274693f081054e34e14a19ba6ab36ff31fd Mon Sep 17 00:00:00 2001 From: m3tm3re
Date: Sun, 4 Jan 2026 04:07:00 +0100 Subject: [PATCH] +beads + opencode overlays --- overlays/mods/beads.nix | 13 +++++++++++++ overlays/mods/opencode.nix | 16 ++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 overlays/mods/beads.nix create mode 100644 overlays/mods/opencode.nix diff --git a/overlays/mods/beads.nix b/overlays/mods/beads.nix new file mode 100644 index 0000000..a9f5958 --- /dev/null +++ b/overlays/mods/beads.nix @@ -0,0 +1,13 @@ +{prev}: +prev.beads.overrideAttrs (oldAttrs: rec { + version = "0.43.0"; + + src = prev.fetchFromGitHub { + owner = "steveyegge"; + repo = "beads"; + tag = "v${version}"; + hash = "sha256-uc+3IK6CKmXx82WobEnb4Lin2EG2VLcbIJdq0H5U3Xc="; + }; + + vendorHash = "sha256-BpACCjVk0V5oQ5YyZRv9wC/RfHw4iikc2yrejZzD1YU="; +}) diff --git a/overlays/mods/opencode.nix b/overlays/mods/opencode.nix new file mode 100644 index 0000000..cccb208 --- /dev/null +++ b/overlays/mods/opencode.nix @@ -0,0 +1,16 @@ +{prev}: +prev.opencode.overrideAttrs (oldAttrs: rec { + version = "1.0.223"; + + src = prev.fetchFromGitHub { + owner = "anomalyco"; + repo = "opencode"; + tag = "v${version}"; + hash = "sha256-CzbWv48UySgXfNgtWdIdFBcqx8GHT4rSJNDdpn39b0c="; + }; + + node_modules = oldAttrs.node_modules.overrideAttrs (old: { + inherit version src; + outputHash = "sha256-+HEd3I11VqejTi7cikbTL5+DmNGyvUC4Cm4ysfujwes="; + }); +})