Phase 4: hive-m1nd harness + manager nixos template; devshell sqlite

This commit is contained in:
müde 2026-05-14 22:36:34 +02:00
parent aa67e5a481
commit 17092961a2
5 changed files with 159 additions and 28 deletions

View file

@ -79,20 +79,30 @@
nixosModules = {
agent-base = ./nix/templates/agent-base.nix;
hive-c0re = ./nix/modules/hive-c0re.nix;
manager = ./nix/templates/manager.nix;
};
nixosConfigurations.agent-base = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [
self.nixosModules.agent-base
{
nixpkgs.overlays = [
self.overlays.default
self.overlays.claude-unstable
];
}
];
};
nixosConfigurations =
let
mkContainer =
module:
nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [
module
{
nixpkgs.overlays = [
self.overlays.default
self.overlays.claude-unstable
];
}
];
};
in
{
agent-base = mkContainer self.nixosModules.agent-base;
manager = mkContainer self.nixosModules.manager;
};
devShells = forAllSystems (
{ pkgs, ... }: