2022-08-13 20:59:05 +00:00
|
|
|
{
|
2022-11-20 22:28:23 +00:00
|
|
|
config,
|
|
|
|
lib,
|
|
|
|
...
|
|
|
|
}:
|
2022-08-14 13:11:01 +00:00
|
|
|
with lib; let
|
2022-08-13 20:59:05 +00:00
|
|
|
cfg = config.pub-solar.core;
|
2023-10-24 15:56:14 +00:00
|
|
|
psCfg = config.pub-solar;
|
2022-11-20 22:28:23 +00:00
|
|
|
in {
|
2022-08-13 20:59:05 +00:00
|
|
|
imports = [
|
|
|
|
./boot.nix
|
2022-08-14 18:09:38 +00:00
|
|
|
./hibernation.nix
|
2022-08-13 20:59:05 +00:00
|
|
|
./i18n.nix
|
|
|
|
./networking.nix
|
|
|
|
./packages.nix
|
2024-03-30 14:35:32 +00:00
|
|
|
./hardening.nix
|
2022-08-13 20:59:05 +00:00
|
|
|
];
|
|
|
|
|
2023-10-07 14:45:42 +00:00
|
|
|
# Service that makes Out of Memory Killer more effective
|
|
|
|
services.earlyoom.enable = true;
|
2022-08-13 20:59:05 +00:00
|
|
|
}
|