This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

herdr: document multi-machine client setup

+8
+8
2configs/herdr.nix
··· 7 7 # Taken from llm-agents (tracks upstream releases; nixpkgs lags). 8 8 environment.systemPackages = [ self.inputs.llm-agents.packages.${pkgs.system}.herdr ]; 9 9 10 + # Multi-machine: `herdr machine add <host>.r --label <host>` on the client 11 + # host saves an ssh profile in ~/.local/state/herdr/client/endpoints.json and 12 + # starts the remote server. No bootstrap download is needed because 13 + # systemPackages puts herdr in the non-interactive ssh PATH 14 + # (/run/current-system/sw/bin), and every machine here shares the llm-agents 15 + # pin, so client and server versions match as long as they are deployed 16 + # together. A machine lagging behind shows "Attention" until it is updated. 17 + 10 18 # The whip app on massulus (herdr's mobile client) drives the agents over 11 19 # ssh as lass, so it gets in wherever herdr runs. 12 20 users.users.mainUser.openssh.authorizedKeys.keys = [ self.keys.ssh.whip_massulus.public ];