From 1f14d7be1b7a702fa4e0d8e18e3c0f3b53b12617 Mon Sep 17 00:00:00 2001 From: Jordan Holt Date: Sun, 17 Dec 2023 15:06:19 +0000 Subject: [PATCH] Add hashedPasswordFile for jordan --- modules/options.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/options.nix b/modules/options.nix index da3a505..e577683 100644 --- a/modules/options.nix +++ b/modules/options.nix @@ -1,4 +1,4 @@ -{ config, options, lib, home-manager, ... }: +{ config, options, lib, home-manager, inputs, ... }: with lib; { @@ -29,6 +29,7 @@ with lib; }; config = { + age.secrets."passwords/users/jordan".file = "${inputs.secrets}/passwords/users/jordan.age"; user = let user = builtins.getEnv "USER"; name = if elem user [ "" "root" ] then "jordan" else user; @@ -41,6 +42,7 @@ with lib; openssh.authorizedKeys.keys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILVHTjsyMIV4THNw6yz0OxAxGnC+41gX72UrPqTzR+OS jordan@vimium.com" ]; + hashedPasswordFile = config.age.secrets."passwords/users/jordan".path; home = "/home/${name}"; group = "users"; uid = 1000;