Commit Graph

16 Commits

Author SHA1 Message Date
joshp123
08955054f4 use relative root for tool plugin flakes
Point per-tool plugin flakes at the repository root with a relative input so bundled plugin evaluation uses the same source tree instead of stale historical nix-openclaw-tools commits.

Tests: go test ./...; nix flake show --all-systems; nix build 'git+file:///Users/josh/code/nix-openclaw-tools?dir=tools/goplaces#packages.aarch64-darwin.goplaces' --no-link
2026-05-05 12:13:40 +02:00
joshp123
675f4ba420 rename OpenClaw tools flake
Move the flake identity from nix-steipete-tools to nix-openclaw-tools, update transferred upstream repos to openclaw, and drop stale CodexBar/bird packaging.

Tests: go test ./...; nix flake show --all-systems; nix build .#gogcli .#goplaces .#summarize .#camsnap .#sonoscli --no-link
2026-05-05 12:04:06 +02:00
Dan Sanduleac
3584e2b6d2
chore: add summarize subflake lock
Adds the committed lock file from PR #8.
2026-04-26 03:04:42 +01:00
clawdbot-ci
3e8e39bd85 sync skills from clawdbot 2026-04-23 21:47:04 +00:00
clawdbot-ci
562e9b6e6a sync skills from clawdbot 2026-01-31 12:48:24 +00:00
Josh Palmer
76188dc559 fix: pin tool flakes to root repo
- replace path:../.. with a pinned github root input
- avoid pure-mode failures in downstream plugin evals

Tests: not run (config change only)
2026-01-30 22:55:14 +01:00
Josh Palmer
dbf0a31a57 fix: make tool flakes pure
- remove builtins.currentSystem from tool flakes
- export openclawPlugin as a per-system function
- update descriptions to openclaw

Tests: not run (config change only)
2026-01-30 19:23:15 +01:00
Evan Locke
5a87f65848
fix: rename clawdbotPlugin to openclawPlugin in all sub-flakes
Rename the plugin export attribute from clawdbotPlugin to
openclawPlugin across all 10 tool sub-flakes and update README
references to match the openclaw rebrand.

Without this, nix-openclaw's Home Manager module fails with:
"openclawPlugin missing in nix-steipete-tools"

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 09:58:33 -07:00
clawdbot-ci
04b5b4c39f sync skills from clawdbot 2026-01-30 04:20:35 +00:00
clawdbot-ci
9a9b3b9741 sync skills from clawdbot 2026-01-27 12:51:54 +00:00
clawdbot-ci
1c7489e8db sync skills from clawdbot 2026-01-15 10:25:54 +00:00
Josh Palmer
5234375e15 🤖 codex: add linux builds (no-issue)
What:
- add linux outputs and source build for summarize; plugin flakes now follow current system
- expand update-tools to handle per-system assets and summarize source/pnpm hash
- include linux checks in garnix and docs updates

Why:
- enable linux users to consume supported tools and summarize via Nix

Tests:
- ubs --diff
- nix flake check
- nix flake check --all-systems
- nix build .#summarize
- ./result/bin/summarize --version
2026-01-08 15:23:59 +01:00
Josh Palmer
e4e2cac265 🤖 codex: pin nixpkgs in tool flakes (no-issue)
what: lock nixpkgs input in each tool subflake

why: allow pure getFlake evaluation via nix-clawdbot

tests: not run
2026-01-04 16:39:25 +01:00
clawdbot-ci
90aeee0490 sync skills from clawdbot 2026-01-04 14:41:41 +00:00
Josh Palmer
29cc2071d4 sync skills from clawdbot 2026-01-04 14:12:31 +01:00
Josh Palmer
0dae140c3c init nix-stepiete-tools with summarize 2026-01-04 13:16:38 +01:00