Skyler Grey | 5cf56dd | 2023-02-26 12:42:07 +0000 | [diff] [blame] | 1 | { pkgs, options, lib, ... }: { |
Skyler Grey | 6aa7c26 | 2022-08-20 22:22:03 +0100 | [diff] [blame] | 2 | config = { |
Skyler Grey | 5cf56dd | 2023-02-26 12:42:07 +0000 | [diff] [blame] | 3 | boot = { |
| 4 | loader = { |
| 5 | systemd-boot = { |
| 6 | enable = true; |
| 7 | editor = false; |
| 8 | }; |
| 9 | efi.canTouchEfiVariables = true; |
Skyler Grey | 7815367 | 2023-02-19 23:44:16 +0000 | [diff] [blame] | 10 | }; |
Skyler Grey | 5cf56dd | 2023-02-26 12:42:07 +0000 | [diff] [blame] | 11 | kernelPackages = pkgs.linuxPackages_zen; |
| 12 | blacklistedKernelModules = [ |
| 13 | "bridge" |
| 14 | "loop" |
| 15 | "macvlan" |
| 16 | "msr" |
| 17 | "nf_nat_ftp" |
| 18 | "razercore" |
| 19 | "razerfirefly" |
| 20 | "razerkbd" |
| 21 | "razerkraken" |
| 22 | "razermouse" |
| 23 | "razermug" |
| 24 | "tap" |
| 25 | "tun" |
| 26 | "uinput" |
| 27 | "veth" |
| 28 | ]; |
Skyler Grey | 6aa7c26 | 2022-08-20 22:22:03 +0100 | [diff] [blame] | 29 | }; |
| 30 | }; |
Skyler Grey | 5cf56dd | 2023-02-26 12:42:07 +0000 | [diff] [blame] | 31 | |
| 32 | traces = [ "config.boot.kernelModules" "config.boot.loader.systemd-boot.editor" ]; |
Skyler Grey | 6aa7c26 | 2022-08-20 22:22:03 +0100 | [diff] [blame] | 33 | } |