From e351efa18b0da1fee9836aeadbb98a37e2df4316 Mon Sep 17 00:00:00 2001 From: John Lancaster <32917998+jsl12@users.noreply.github.com> Date: Tue, 10 Mar 2026 22:49:38 -0500 Subject: [PATCH] added meta section --- modules/users/john.nix | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/modules/users/john.nix b/modules/users/john.nix index 394f480..19273c2 100644 --- a/modules/users/john.nix +++ b/modules/users/john.nix @@ -3,9 +3,20 @@ let username = "john"; in { - # flake = lib.mkMerge [ - # (self.factory.user username true) - # ]; + flake = { + meta.users."${username}" = { + email = "32917998+jsl12@users.noreply.github.com"; + name = "John Lancaster"; + username = "${username}"; + key = ""; + keygrip = [ + ]; + authorizedKeys = [ + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIAUa4dcg1TWc4pW++uodyhX4eOqrX/QYIxFWtEP7HFJ john@john-pc-ubuntu" + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMOkGLo4N/L3RYvaIZ1FmePlxa1HK0fMciZxKtRhN58F root@janus" + ]; + }; + }; # https://github.com/Doc-Steve/dendritic-design-with-flake-parts/wiki/Dendritic_Aspects#multi-context-aspect flake.modules.nixos."${username}" = { pkgs, ... }: { @@ -17,10 +28,7 @@ in users.users."${username}" = { isNormalUser = true; shell = pkgs.zsh; - openssh.authorizedKeys.keys = [ - "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIAUa4dcg1TWc4pW++uodyhX4eOqrX/QYIxFWtEP7HFJ john@john-pc-ubuntu" - "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMOkGLo4N/L3RYvaIZ1FmePlxa1HK0fMciZxKtRhN58F root@janus" - ]; + openssh.authorizedKeys.keys = inputs.self.meta.users."${username}".authorizedKeys; extraGroups = [ "docker "]; }; programs.zsh.enable = true;