What: - consume QMD from nix-openclaw-tools instead of a separate upstream flake input - expose QMD as an internal OpenClaw battery on Darwin and Linux - add an opt-in Home Manager qmd model prewarm activation - keep plugin packages off the user's shell PATH by default while preserving the runtime PATH Why: - nix-openclaw-tools owns reproducible tool packages and cacheable plugin metadata - nixos-config should configure OpenClaw, not hand-wire runtime tools Tests: - nix build .#checks.aarch64-darwin.package-contents --accept-flake-config --no-link - nix build .#checks.aarch64-darwin.qmd-runtime --accept-flake-config --no-link - nix build .#checks.aarch64-darwin.bin-surface .#checks.aarch64-darwin.config-validity .#checks.aarch64-darwin.gateway-smoke --accept-flake-config --no-link - nix eval .#checks.x86_64-linux.default-instance.drvPath --accept-flake-config |
||
|---|---|---|
| .. | ||
| openclaw-gateway.nix | ||