No description
- Nix 100%
| apps | ||
| modules/home-manager | ||
| templates/default | ||
| flake.nix | ||
| README.md | ||
acp-flake (v1 scaffold)
A standalone, general-use Nix flake for ACP registry/editor wiring.
v1 goals
- Registry-first integration (upstream only)
- Home Manager module for editor wiring
- Zed-first support
- No local registry daemon yet
- No managed agent runtime services yet
Exposed outputs
homeManagerModules.default/homeManagerModules.acppackages.<system>.doctorapps.<system>.doctortemplates.default
Home Manager module API (v1)
acp = {
enable = true;
registry = {
mode = "upstream";
url = "https://agentclientprotocol.com";
};
editors = {
zed = {
enable = true;
ensureInstalled = false;
};
};
};
When acp.editors.zed.enable = true, v1 writes a snippet file:
~/.config/zed/settings.acp-flake.json
v1 does not overwrite ~/.config/zed/settings.json.
Quick checks
nix run .#doctor
# or
ACP_REGISTRY_URL=https://agentclientprotocol.com nix run .#doctor
Next planned steps (v2+)
registry.mode = "local"with optional NixOS/system daemon module- additional editors (
vscodium,jetbrains) - optional managed user agent services (BYO/wrapper-first)