diff --git a/devices/pc/default.nix b/devices/pc/default.nix index f42b2e67..407397a4 100644 --- a/devices/pc/default.nix +++ b/devices/pc/default.nix @@ -181,14 +181,22 @@ inputs: (dir: { directory = "repo/${dir}"; user = "chn"; group = "chn"; mode = "0755"; }) [ "BPD-paper" "kurumi-asmr" "BPD-paper-old" "SiC-20240705" ]; }; - specialisation.nvidia.configuration = + specialisation = { - nixos = + nvidia.configuration = { - hardware.gpu.type = inputs.lib.mkForce "nvidia"; - services.gamemode.drmDevice = inputs.lib.mkForce 0; + nixos = + { + hardware.gpu.type = inputs.lib.mkForce "nvidia"; + services.gamemode.drmDevice = inputs.lib.mkForce 0; + }; + system.nixos.tags = [ "nvidia" ]; + }; + cachyos.configuration = + { + nixos.system.kernel.variant = inputs.lib.mkForce "cachyos"; + system.nixos.tags = [ "cachyos" ]; }; - system.nixos.tags = [ "nvidia" ]; }; }; }