2022-02-20 17:46:48 +01:00
|
|
|
{ pkgs, lib, config, options, ... }:
|
|
|
|
|
|
|
|
{
|
|
|
|
imports = [
|
|
|
|
./settings.nix
|
|
|
|
|
2022-03-22 08:55:51 +01:00
|
|
|
./acme.nix
|
2022-02-20 17:46:48 +01:00
|
|
|
./boot.nix
|
|
|
|
./haveged.nix
|
|
|
|
./network.nix
|
|
|
|
./openssh.nix
|
|
|
|
./shells.nix
|
|
|
|
./timesyncd.nix
|
|
|
|
./tools.nix
|
|
|
|
./users.nix
|
|
|
|
];
|
|
|
|
|
|
|
|
my = {
|
|
|
|
modules = {
|
2022-03-22 08:55:51 +01:00
|
|
|
acme = {
|
|
|
|
enable = lib.mkDefault false;
|
|
|
|
};
|
|
|
|
|
2022-02-20 17:46:48 +01:00
|
|
|
boot = {
|
|
|
|
enable = lib.mkDefault true;
|
|
|
|
};
|
|
|
|
|
|
|
|
haveged = {
|
|
|
|
enable = lib.mkDefault true;
|
|
|
|
};
|
|
|
|
|
|
|
|
network = {
|
|
|
|
enable = lib.mkDefault true;
|
|
|
|
};
|
|
|
|
|
|
|
|
openssh = {
|
|
|
|
enable = lib.mkDefault true;
|
|
|
|
};
|
|
|
|
|
|
|
|
shells = {
|
|
|
|
enable = lib.mkDefault true;
|
|
|
|
};
|
|
|
|
|
|
|
|
timesyncd = {
|
|
|
|
enable = lib.mkDefault true;
|
|
|
|
};
|
|
|
|
|
|
|
|
tools = {
|
|
|
|
enable = lib.mkDefault true;
|
|
|
|
};
|
|
|
|
|
|
|
|
users = {
|
|
|
|
enable = lib.mkDefault true;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|