This repository has no description
711 B
13 lines
1{ self, pkgs, ... }:
2{
3 # herdr: agent multiplexer (https://herdr.dev). Keeps coding-agent terminals
4 # running in a background server that survives a dropped ssh session, marks
5 # every pane working/blocked/idle and joins saved ssh machines into one
6 # window, so a herd of agents across hosts can be driven from one client.
7 # Taken from llm-agents (tracks upstream releases; nixpkgs lags).
8 environment.systemPackages = [ self.inputs.llm-agents.packages.${pkgs.system}.herdr ];
9
10 # The whip app on massulus (herdr's mobile client) drives the agents over
11 # ssh as lass, so it gets in wherever herdr runs.
12 users.users.mainUser.openssh.authorizedKeys.keys = [ self.keys.ssh.whip_massulus.public ];
13}