blob: f93c554e10597239326ed55f8eedc938f544ad58 [file] [log] [blame]
Skyler Grey5cf56dd2023-02-26 12:42:07 +00001{ pkgs, options, lib, ... }: {
Skyler Grey6aa7c262022-08-20 22:22:03 +01002 config = {
Skyler Grey5cf56dd2023-02-26 12:42:07 +00003 boot = {
4 loader = {
5 systemd-boot = {
Skyler Grey14027172023-01-15 09:49:53 +00006 /* enable = true; */ # Replaced by secure-boot.nix
Skyler Grey5cf56dd2023-02-26 12:42:07 +00007 editor = false;
8 };
9 efi.canTouchEfiVariables = true;
Skyler Grey78153672023-02-19 23:44:16 +000010 };
Skyler Grey5cf56dd2023-02-26 12:42:07 +000011 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"
Skyler Grey5cf56dd2023-02-26 12:42:07 +000026 "veth"
27 ];
Skyler Grey6aa7c262022-08-20 22:22:03 +010028 };
29 };
Skyler Grey5cf56dd2023-02-26 12:42:07 +000030
31 traces = [ "config.boot.kernelModules" "config.boot.loader.systemd-boot.editor" ];
Skyler Grey6aa7c262022-08-20 22:22:03 +010032}