{ user ? throw "user argument is required", home ? throw "home argument is required", }: { config, lib, pkgs, ... }: { home-manager.users.${user} = { programs.ssh = { enable = true; addKeysToAgent = "yes"; userKnownHostsFile = lib.strings.concatStringsSep " " [ ../../../../../eirene/secrets/ssh_host_ed25519_key.pub ../../../../../elara/secrets/ssh_host_ed25519_key.pub ]; }; services.ssh-agent.enable = true; }; }