From 17f6c9c6644200344dd3511ecc0167987df73379 Mon Sep 17 00:00:00 2001 From: Infinidoge Date: Thu, 12 May 2022 11:54:54 -0400 Subject: [PATCH] module: add nix-ssh-serve module --- modules/modules/services/nix-ssh-serve.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 modules/modules/services/nix-ssh-serve.nix diff --git a/modules/modules/services/nix-ssh-serve.nix b/modules/modules/services/nix-ssh-serve.nix new file mode 100644 index 0000000..351135b --- /dev/null +++ b/modules/modules/services/nix-ssh-serve.nix @@ -0,0 +1,13 @@ +{ config, lib, ... }: +with lib; +{ + nix = { + sshServe = { + enable = mkDefault config.info.stationary; + write = true; + keys = config.user.openssh.authorizedKeys.keys; + }; + + settings.trusted-users = [ "nix-ssh" ]; + }; +}