22 lines
393 B
Nix
22 lines
393 B
Nix
{inputs, ...}: {
|
|
flake.nixosModules.hjem = {config, ...}: let
|
|
user = config.preferences.user.name;
|
|
in {
|
|
imports = [
|
|
inputs.hjem.nixosModules.default
|
|
];
|
|
|
|
config = {
|
|
hjem = {
|
|
users."${user}" = {
|
|
enable = true;
|
|
directory = "/home/${user}";
|
|
user = "${user}";
|
|
};
|
|
|
|
clobberByDefault = true;
|
|
};
|
|
};
|
|
};
|
|
}
|