14 lines
449 B
Nix
14 lines
449 B
Nix
{ lib, user, ... }: {
|
|
imports = [ ./users.nix ./network.nix ./ssh.nix ./containerization.nix ];
|
|
|
|
nix = {
|
|
settings.auto-optimise-store = lib.mkDefault true;
|
|
settings.experimental-features = lib.mkDefault [ "nix-command" "flakes" ];
|
|
settings.trusted-users = lib.mkDefault [ "root" user ];
|
|
optimise.automatic = lib.mkDefault true;
|
|
gc = {
|
|
automatic = lib.mkDefault true;
|
|
dates = lib.mkDefault "weekly";
|
|
};
|
|
};
|
|
}
|