From 3339cd6b0c58993c7fa0a17084ed2ee7e4f2fd9d Mon Sep 17 00:00:00 2001 From: John Lancaster <32917998+jsl12@users.noreply.github.com> Date: Sun, 15 Mar 2026 16:21:02 -0500 Subject: [PATCH] removed default for principals option --- modules/hosts/janus.nix | 6 ++++++ modules/programs/step-client.nix | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/hosts/janus.nix b/modules/hosts/janus.nix index 34fa9f5..daf5bb7 100644 --- a/modules/hosts/janus.nix +++ b/modules/hosts/janus.nix @@ -19,9 +19,15 @@ in home-manager.users."${username}" = { imports = with inputs.self.modules.homeManager; [ sops + step-ssh-user ]; + shell.program = "zsh"; docker.enable = true; + step-ssh-user = { + enable = true; + principals = [ "${hostname}" ]; + }; ssh.matchSets = { certs = true; homelab = true; diff --git a/modules/programs/step-client.nix b/modules/programs/step-client.nix index 87545cd..8648fae 100644 --- a/modules/programs/step-client.nix +++ b/modules/programs/step-client.nix @@ -107,7 +107,7 @@ in }; principals = lib.mkOption { type = lib.types.listOf lib.types.str; - default = [ ]; + # default = [ ]; }; }; config = lib.mkIf cfg.enable {