nix: move my user as nixosModule

This commit is contained in:
Primrose 2024-07-18 23:36:27 +02:00
parent f8d1c51b95
commit 3e2e28aabf
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
4 changed files with 27 additions and 28 deletions

View file

@ -11,6 +11,7 @@ let
"layouts"
"locale"
"network"
"leana"
];
sharedModules = lib.attrsets.genAttrs sharedModuleNames toModule;

View file

@ -0,0 +1,18 @@
{ config, ... }:
{
nix.settings.trusted-users = [ "leana" ];
users.users.leana = {
isNormalUser = true;
home = "/home/leana";
description = "Leana";
group = "leana";
extraGroups = [ "wheel" ];
openssh.authorizedKeys.keys = config.users.users.root.openssh.authorizedKeys.keys ++ [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBt+MINzxBF8uyFIuz/UvMZe9Ml+qxU0hxxi7UAmUzpc leana@bismuth"
];
};
users.groups.leana = { };
}