feat(openclaw): add openclaw-superpowers extension

- Add openclaw-superpowers as a flake input.
- Implement superpowers option in openclaw-podman module.
- Automate skill symlinking, state directory creation, and cron registration.
- Ensure PyYAML is installed within the container via a post-startup service.
- Enable superpowers in the main configuration.
This commit is contained in:
ashisgreat22 2026-03-20 15:20:51 +01:00
parent aa670604b5
commit 562ec5526c
4 changed files with 82 additions and 0 deletions

17
flake.lock generated
View file

@ -32,9 +32,26 @@
"type": "github"
}
},
"openclaw-superpowers": {
"flake": false,
"locked": {
"lastModified": 1773810424,
"narHash": "sha256-fGx2ZxjL+SW9e3Iejja0WJV5lLjDkdz6hKXs07EVREc=",
"owner": "ArchieIndian",
"repo": "openclaw-superpowers",
"rev": "db78b90144f966441f1946a910330be02f1cd360",
"type": "github"
},
"original": {
"owner": "ArchieIndian",
"repo": "openclaw-superpowers",
"type": "github"
}
},
"root": {
"inputs": {
"nixpkgs": "nixpkgs",
"openclaw-superpowers": "openclaw-superpowers",
"sops-nix": "sops-nix"
}
},