feat: add users/{user}/nixos.nix support

This commit is contained in:
2026-02-21 03:17:29 +01:00
parent 2c0a4229b9
commit 22030ec205
3 changed files with 39 additions and 1 deletions

25
users/matej/nixos.nix Normal file
View File

@@ -0,0 +1,25 @@
{
lib,
config,
...
}:
let
keys = import ./keys.nix;
in
{
users.users.matej = {
uid = 1000;
isNormalUser = true;
home = "/home/matej";
extraGroups = [
"wheel"
"docker"
];
openssh.authorizedKeys.keys = keys.sshAuthorizedKeys;
};
users.groups.matej = {
gid = 1000;
members = [ "matej" ];
};
}