Compare commits

...
Sign in to create a new pull request.

1 commit

Author SHA1 Message Date
cy
cd44615299 use kernelpatches instead of overlay 2025-01-22 11:04:48 -05:00
3 changed files with 13 additions and 3 deletions

View file

@ -42,6 +42,16 @@
}; };
tmp.cleanOnBoot = true; tmp.cleanOnBoot = true;
kernelPackages = pkgs.linuxKernel.packages.linux_zen; kernelPackages = pkgs.linuxKernel.packages.linux_zen;
kernelPatches = [
{
name = "zen";
patch = null;
extraStructuredConfig = with lib.kernel; {
CONFIG_SCHED_MUQSS = yes;
};
}
];
# kernelPackages = with pkgs.linuxKernel; packagesFor kernels.linux_zen;
extraModulePackages = with config.boot.kernelPackages; [ extraModulePackages = with config.boot.kernelPackages; [
rtl8821ce rtl8821ce
]; ];

View file

@ -2,7 +2,7 @@ let
overlays = [ overlays = [
./conduwuit ./conduwuit
./attic ./attic
./kernel.nix # ./kernel.nix
]; ];
importedOverlays = map (m: import m) overlays; importedOverlays = map (m: import m) overlays;
in in

View file

@ -3,8 +3,8 @@ let
inherit (prev) lib; inherit (prev) lib;
in in
{ {
linuxKernels.kernels.linux_zen = prev.linuxKernels.kernels.linux_zen.override (old: { linuxKernel.kernels.linux_zen = prev.linuxKernel.kernels.linux_zen.override (old: {
extraStructuredConfig = with lib.kernel; { structuredExtraConfig = with lib.kernel; {
CONFIG_SCHED_MUQSS = yes; CONFIG_SCHED_MUQSS = yes;
}; };
}); });