add: chaotic-nyx with CachyOS kernel

- Add chaotic-nyx input for access to CachyOS packages
- Import chaotic nixosModules in flake outputs
- Switch from zen kernel to linuxPackages_cachyos
- Enable sched-ext schedulers (scx) for improved scheduling

https://claude.ai/code/session_012fr2N5SNf2LJpy3itB8D8S
This commit is contained in:
Claude
2026-02-02 15:14:07 +00:00
parent d3d7242351
commit b2b3a2f13c
2 changed files with 8 additions and 2 deletions

View File

@@ -27,6 +27,8 @@
url = "github:vicinaehq/vicinae";
inputs.nixpkgs.follows = "nixpkgs";
};
chaotic.url = "github:chaotic-cx/nyx/nyxpkgs-unstable";
};
# Binary caches for faster builds
@@ -49,7 +51,10 @@
nixosConfigurations.nixos = nixpkgs.lib.nixosSystem {
inherit system;
specialArgs = { inherit inputs; };
modules = [ ./configuration.nix ];
modules = [
./configuration.nix
inputs.chaotic.nixosModules.default
];
};
};
}