diff --git a/configuration.nix b/configuration.nix index 85b58f3..003f2ea 100644 --- a/configuration.nix +++ b/configuration.nix @@ -27,7 +27,8 @@ # ═══════════════════════════════════════════════════════════════ boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; - boot.kernelPackages = pkgs.linuxPackages_zen; + boot.kernelPackages = pkgs.linuxPackages_cachyos; + chaotic.scx.enable = true; # Enable sched-ext schedulers for CachyOS # ═══════════════════════════════════════════════════════════════ # NETWORKING diff --git a/flake.nix b/flake.nix index dd6db2e..123c587 100644 --- a/flake.nix +++ b/flake.nix @@ -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 + ]; }; }; }