Expose the opencode-desktop Electron app as a package via a pure pass-through from a new 'opencode' flake input (github:anomalyco/opencode/dev). The input intentionally does NOT follow nixpkgs: upstream pins a node_modules fixed-output derivation hash in nix/hashes.json against its own nixpkgs snapshot, so following would risk FOD hash mismatches. - flake.nix: add 'opencode' input (own nixpkgs, dev branch) - pkgs/default.nix: opencode-desktop pass-through - docs/packages/opencode.md + README.md: refreshed (Electron, not Tauri) - CHANGELOG: unreleased entry Verified: nix flake show lists opencode-desktop (all 4 systems); output opencode-desktop-1.18.9+f720490 builds & wraps electron-41.
141 lines
3.5 KiB
JSON
141 lines
3.5 KiB
JSON
{
|
|
"nodes": {
|
|
"agents": {
|
|
"flake": false,
|
|
"locked": {
|
|
"lastModified": 1780133320,
|
|
"narHash": "sha256-8AiN9tV9PBb5xblJiPlhumBbKj61qLjzqXXFtkj3vvY=",
|
|
"ref": "refs/heads/master",
|
|
"rev": "920c00313ae242bd93275c30131b9ab1e52ee2fb",
|
|
"revCount": 88,
|
|
"type": "git",
|
|
"url": "https://code.m3ta.dev/m3tam3re/AGENTS"
|
|
},
|
|
"original": {
|
|
"type": "git",
|
|
"url": "https://code.m3ta.dev/m3tam3re/AGENTS"
|
|
}
|
|
},
|
|
"basecamp": {
|
|
"inputs": {
|
|
"nixpkgs": [
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1774505501,
|
|
"narHash": "sha256-7UiRrDptj7yuEFwToOfdunUMz/i3jRLR7CmMoYQjq6k=",
|
|
"owner": "basecamp",
|
|
"repo": "basecamp-cli",
|
|
"rev": "f087e6ef84002503d0dbc75ea1c8c928a8928d9e",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "basecamp",
|
|
"ref": "v0.7.2",
|
|
"repo": "basecamp-cli",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs": {
|
|
"locked": {
|
|
"lastModified": 1782467914,
|
|
"narHash": "sha256-pGvFkM8N0xEkIIXDe5YYfbEAvHrk4IxBrjB/x8OomhE=",
|
|
"owner": "NixOS",
|
|
"repo": "nixpkgs",
|
|
"rev": "e73de5be04e0eff4190a1432b946d469c794e7b4",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "NixOS",
|
|
"ref": "nixos-unstable",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs-master": {
|
|
"locked": {
|
|
"lastModified": 1782540244,
|
|
"narHash": "sha256-3skOZJEfAUG7LSB/Ok2AQUiqeagYLSq+8wKjtS1hOyc=",
|
|
"owner": "NixOS",
|
|
"repo": "nixpkgs",
|
|
"rev": "a65184fc373636356fcaf460dc09655a919c66ea",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "NixOS",
|
|
"ref": "master",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs_2": {
|
|
"locked": {
|
|
"lastModified": 1776683584,
|
|
"narHash": "sha256-NuTLMrr10Tng72hurYG8jYQ4XKK8wnpJmOGcPiis96g=",
|
|
"owner": "NixOS",
|
|
"repo": "nixpkgs",
|
|
"rev": "9dd5558b06dbdacbf635a3dd36dce1b1a7ee3a89",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "NixOS",
|
|
"ref": "nixpkgs-unstable",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"opencode": {
|
|
"inputs": {
|
|
"nixpkgs": "nixpkgs_2"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1785386452,
|
|
"narHash": "sha256-iYfkMmn1ZKbi0cv8XIAXVgPH4idzsVSK4cWyi/KGMJQ=",
|
|
"owner": "anomalyco",
|
|
"repo": "opencode",
|
|
"rev": "f7204902192624481e526b1852cdedaadb914e24",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "anomalyco",
|
|
"ref": "dev",
|
|
"repo": "opencode",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"openspec": {
|
|
"inputs": {
|
|
"nixpkgs": [
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1782291243,
|
|
"narHash": "sha256-0pVn5pDqlKpqSgzf4eG9TFCjkjzOtnmGTpbILso7GwI=",
|
|
"owner": "Fission-AI",
|
|
"repo": "OpenSpec",
|
|
"rev": "737518b36fe4b6fdb09c83eeaf8d873a428c92e6",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "Fission-AI",
|
|
"repo": "OpenSpec",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"root": {
|
|
"inputs": {
|
|
"agents": "agents",
|
|
"basecamp": "basecamp",
|
|
"nixpkgs": "nixpkgs",
|
|
"nixpkgs-master": "nixpkgs-master",
|
|
"opencode": "opencode",
|
|
"openspec": "openspec"
|
|
}
|
|
}
|
|
},
|
|
"root": "root",
|
|
"version": 7
|
|
}
|