lib/lib/fudo/deploy.nix
2021-11-22 07:23:17 -08:00

14 lines
260 B
Nix

{ config, lib, pkgs, ... }:
with lib;
let
site-cfg = config.fudo.sites.${config.instance.local-site};
in {
config = {
users.users.root.openssh.authorizedKeys.keys =
mkIf (site-cfg.deploy-pubkeys != null)
site-cfg.deploy-pubkeys;
};
}