diff --git a/packages/linux-cachyos/config-nix/cachyos-server-lto.x86_64-linux.nix b/packages/linux-cachyos/config-nix/cachyos-server-lto.x86_64-linux.nix index e71bae3..4b8378c 100644 --- a/packages/linux-cachyos/config-nix/cachyos-server-lto.x86_64-linux.nix +++ b/packages/linux-cachyos/config-nix/cachyos-server-lto.x86_64-linux.nix @@ -23,7 +23,6 @@ "CONFIG_IRQ_WORK" = "y"; "CONFIG_BUILDTIME_TABLE_SORT" = "y"; "CONFIG_THREAD_INFO_IN_TASK" = "y"; - "CONFIG_CACHY" = "y"; "CONFIG_INIT_ENV_ARG_LIMIT" = "32"; "CONFIG_LOCALVERSION" = ""; "CONFIG_LOCALVERSION_AUTO" = "y"; diff --git a/packages/linux-cachyos/default.nix b/packages/linux-cachyos/default.nix index 9244d86..40f9a1d 100644 --- a/packages/linux-cachyos/default.nix +++ b/packages/linux-cachyos/default.nix @@ -64,6 +64,15 @@ let serverLtoKernelAttrs = { taste = "linux-cachyos-server"; configPath = ./config-nix/cachyos-server-lto.x86_64-linux.nix; + basicCachy = false; + cpuSched = "eevdf"; + ticksHz = 300; + tickRate = "idle"; + preempt = "server"; + hugePages = "madvise"; + withDAMON = true; + withNTSync = false; + withHDR = false; # Pass the unified arguments (including the resolved 'self') to llvm-pkgs inherit (import ./lib/llvm-pkgs.nix (args // { inherit self; })) callPackage;