started SSH certs

This commit is contained in:
John Lancaster
2026-03-12 13:22:40 -05:00
parent 3bbe6d359e
commit 026f413e7b
4 changed files with 33 additions and 28 deletions

View File

@@ -1,5 +1,13 @@
{ inputs, ... }:
{
flake.modules.nixos.step-client = { pkgs, config, ... }: {
imports = with inputs.self.modules.nixos; [ ssh ];
ssh.certificates = true;
home-manager.sharedModules = with inputs.self.modules; [
homeManager.step-client
];
};
flake.modules.homeManager.step-client = { pkgs, ... }: {
home.packages = with pkgs; [
step-cli