system/base: enable systemd OOM management

This commit is contained in:
NullBite 2024-07-17 19:37:20 -04:00
parent 171441b78d
commit 949718ef40
Signed by: nullbite
GPG Key ID: 6C4D545385D4925A

@ -145,6 +145,14 @@ in
# https://discourse.nixos.org/t/why-does-multi-user-target-depend-on-network-online-target/33565
systemd.targets.network-online.wantedBy = lib.mkForce [];
# enable systemd OOM management
systemd.oomd = {
enable = lib.mkDefault true;
enableRootSlice = lib.mkDefault true;
enableUserSlices = lib.mkDefault true;
enableSystemSlice = lib.mkDefault true;
};
})
];
}