1{ pkgs, ... }:
2{
3 boot = {
4 tmp.useTmpfs = true;
5 loader = {
6 efi.canTouchEfiVariables = true;
7 systemd-boot.enable = true;
8 systemd-boot.configurationLimit = 10;
9 };
10 kernelPackages = pkgs.linuxPackages_zen;
11 supportedFilesystems = [ "f2fs" ];
12 initrd = {
13 availableKernelModules = [
14 "nvme"
15 "xhci_pci"
16 "ahci"
17 "usb_storage"
18 "usbhid"
19 "sd_mod"
20 ];
21 kernelModules = [ "amdgpu" ];
22 };
23 kernelModules = [ "kvm-amd" ];
24 extraModulePackages = [ ];
25 kernel.sysctl = {
26 "fs.inotify.max_user_watches" = 524288;
27 };
28 };
29}