feat: drop chaotic-nyx; drop proton-ge-custom; linux-cachyos -> linux-xanmod

R.I.P. chaotic-nyx 😢
This commit is contained in:
2025-12-07 16:34:21 +08:00
parent 17c5344666
commit cb5c3eff2e
6 changed files with 84 additions and 223 deletions

View File

@@ -18,15 +18,17 @@ in
];
boot.initrd.kernelModules = [ "amdgpu" ];
boot.kernelModules = [ "kvm-amd" ];
boot.kernelPackages = lib.mkForce pkgs.linuxPackages_cachyos;
services.scx.enable = true;
boot.kernelPackages = lib.mkForce pkgs.linuxPackages_xanmod_latest;
services.scx = {
enable = true;
scheduler = "scx_rusty";
};
boot.extraModulePackages = [ ];
boot.tmp.useTmpfs = true;
boot.supportedFilesystems = [ "zfs" ];
boot.zfs = {
extraPools = [ "data" ];
forceImportRoot = false;
package = pkgs.zfs_cachyos;
};
services.zfs.autoScrub.enable = true;
services.btrfs.autoScrub.enable = true;

View File

@@ -2,7 +2,6 @@
config,
lib,
pkgs,
username,
...
}:
let
@@ -22,7 +21,7 @@ in
verbose = false;
};
kernelPackages = lib.mkForce pkgs.linuxPackages_cachyos;
kernelPackages = lib.mkForce pkgs.linuxPackages_xanmod_latest;
kernelModules = [ "kvm-amd" ];
tmp.useTmpfs = true;
@@ -30,7 +29,10 @@ in
"fs.file-max" = 9223372036854775807;
};
};
services.scx.enable = true;
services.scx = {
enable = true;
scheduler = "scx_rusty";
};
fileSystems."/" = {
device = btrfs;

View File

@@ -23,7 +23,7 @@ in
verbose = false;
};
kernelPackages = lib.mkForce pkgs.linuxPackages_cachyos;
kernelPackages = lib.mkForce pkgs.linuxPackages_xanmod_latest;
kernelModules = [ "kvm-amd" ];
tmp.useTmpfs = true;
@@ -36,7 +36,10 @@ in
"resume_offset=6444127"
];
};
services.scx.enable = true;
services.scx = {
enable = true;
scheduler = "scx_rusty";
};
fileSystems."/" = {
device = btrfs;