system/perlless: init

This commit is contained in:
Lu Wang 2025-01-11 19:20:33 +08:00
parent 911425f80b
commit afaea05ad3
Signed by: rebmit
SSH key fingerprint: SHA256:3px8QV1zEerIrEWHaqtH5rR9kjetyRST5EipOPrd+bU
3 changed files with 11 additions and 1 deletions

View file

@ -32,6 +32,7 @@ let
system.nix.registry
system.nix.settings
system.nix.version
system.perlless
system.preservation
users.root
# keep-sorted end

View file

@ -0,0 +1,9 @@
{ lib, ... }:
{
system.etc.overlay.enable = lib.mkDefault true;
services.userborn = {
enable = lib.mkDefault true;
passwordFilesLocation = lib.mkDefault "/var/lib/nixos";
};
}

View file

@ -32,7 +32,7 @@
}
{
directory = "/var/lib/nixos";
inInitrd = true;
inInitrd = !(config.systemd.sysusers.enable || config.services.userborn.enable);
mode = "0755";
user = "root";
group = "root";