chore(cachy): Use external flake and drop chaotic-nyx

This commit is contained in:
DashieTM 2025-12-18 14:34:58 +01:00
parent f360e54590
commit decd0f5110
10 changed files with 16 additions and 32 deletions

View file

@ -34,10 +34,10 @@
description = "Install gaming related packages";
};
kernel = lib.mkOption {
default = true;
example = false;
default = false;
example = true;
type = lib.types.bool;
description = "Whether to use the CachyOS kernel";
description = "Whether to use the CachyOS kernel. WARNING: This is a manual compiled kernel!";
};
steam = lib.mkOption {
default = true;
@ -109,7 +109,7 @@
config = lib.mkIf config.mods.gaming.enable (
lib.optionalAttrs (options ? environment.systemPackages) {
environment.systemPackages = config.mods.gaming.tools;
boot.kernelPackages = lib.mkForce pkgs.linuxPackages_cachyos;
boot.kernelPackages = lib.mkForce pkgs.cachyosKernels.linuxPackages-cachyos-latest;
services.scx = lib.mkIf (config.mods.gaming.scheduler != null) {
enable = true;
inherit (config.mods.gaming) scheduler;