diff --git a/modules/common/ssh/default.nix b/modules/common/ssh/default.nix index cbfca51..5b3d9e2 100644 --- a/modules/common/ssh/default.nix +++ b/modules/common/ssh/default.nix @@ -6,13 +6,15 @@ hosts = self.nixosConfigurations |> filterAttrs (_: value: value.config.services.openssh.enable) |> mapAttrs (_: value: { - hostname = value.config.networking.ipv4.address; - user = value.config.users.users |> attrNames |> remove "root" |> remove "backup" |> head; + + hostname = value.config.networking.ipv4.address; + + port = head value.config.services.openssh.ports; }); in { secrets.sshConfig = {