diff --git a/flake.lock b/flake.lock index da22c7c2..0726becf 100644 --- a/flake.lock +++ b/flake.lock @@ -919,11 +919,11 @@ ] }, "locked": { - "lastModified": 1791092245, - "narHash": "sha256-NMMdHhrKjrao7/scubUknk74YPhL/hfYVW0fRK5u++w=", + "lastModified": 1791100543, + "narHash": "sha256-DsuozPwOkBqrobxHGRdAkIJ/XH4RlkklDAdCRZPspIc=", "owner": "ryan4yin", "repo": "nur-packages", - "rev": "c749198cdc7e2377459b83fe69769e81183b23bd", + "rev": "f7b563dd38adf37579465b28bfa5f34305cb59f3", "type": "github" }, "original": { diff --git a/home/base/tui/agents/packages.nix b/home/base/tui/agents/packages.nix index 51b95049..5d42982a 100644 --- a/home/base/tui/agents/packages.nix +++ b/home/base/tui/agents/packages.nix @@ -1,6 +1,7 @@ { pkgs, llm-agents, + nur-ryan4yin, ... }: let @@ -12,6 +13,9 @@ in agentPackages.codex agentPackages.opencode2 agentPackages.pi + # dsh from nur-packages: llm-agents.nix's dsh cannot boot on nixpkgs node + # (node-addon-require-builtin probe), this one shims it. + nur-ryan4yin.packages.${pkgs.stdenv.hostPlatform.system}.dsh # MCP servers, configured project-scoped in opencode.jsonc / .codex/config.toml pkgs.mcp-grafana diff --git a/hosts/idols-ruby/packages.nix b/hosts/idols-ruby/packages.nix index a17e856b..9498f708 100644 --- a/hosts/idols-ruby/packages.nix +++ b/hosts/idols-ruby/packages.nix @@ -1,4 +1,9 @@ -{ pkgs, llm-agents, ... }: +{ + pkgs, + llm-agents, + nur-ryan4yin, + ... +}: let agentPackages = llm-agents.packages.${pkgs.stdenv.hostPlatform.system}; in @@ -85,5 +90,8 @@ in agentPackages.codex agentPackages.opencode2 agentPackages.pi + # dsh from nur-packages: llm-agents.nix's dsh cannot boot on nixpkgs node + # (node-addon-require-builtin probe), this one shims it. + nur-ryan4yin.packages.${pkgs.stdenv.hostPlatform.system}.dsh ]; }