dotfiles/nixos/boot.nix
Cyryl Płotnicki dc65f7ae2b add steam
2019-12-24 19:13:52 +00:00

25 lines
639 B
Nix

{ config, pkgs, ... }:
{
fileSystems."/".options = [ "noatime" "nodiratime" "discard" ];
boot = {
kernelModules = [ "acpi_call" ];
extraModulePackages = with config.boot.kernelPackages; [ acpi_call ];
kernel.sysctl = {
"vm.swappiness" = 1;
"max_user_watches" = 524288;
"kernel.dmesg_restrict" = true;
"kernel.unprivileged_bpf_disabled" = true;
"kernel.unprivileged_userns_clone" = 1;
"net.core.bpf_jit_enable" = pkgs.lib.mkDefault false;
"net.core.bpf_jit_harden" = true;
};
loader.grub = {
enable = true;
version = 2;
useOSProber = true;
};
};
}