let
username = "skye";
in {
flake.modules.nixos.${username} = {config, ...}: {
sops.secrets."${username}Pwd".neededForUsers = true;
users.users.${username} = {
isNormalUser = true;
extraGroups = ["wheel"];
home = "/home/${username}";
hashedPasswordFile = config.sops.secrets."${username}Pwd".path;
};
};
}