diff --git a/flake.lock b/flake.lock index a15fbbd5..95bae9a1 100644 --- a/flake.lock +++ b/flake.lock @@ -779,6 +779,22 @@ "type": "github" } }, + "nixpkgs-ananicy-service-fix": { + "locked": { + "lastModified": 1733165318, + "narHash": "sha256-70fBWeujm0vBlSdoI220+eIl9htzkn9JFCCipnNtAOI=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "7cf7058845c2f43058e4b032a73ed2580bc16318", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "refs/pull/361172/merge", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-cava-fix": { "locked": { "lastModified": 1733098789, @@ -1056,6 +1072,7 @@ "nix-flatpak": "nix-flatpak", "nix-vscode-extensions": "nix-vscode-extensions", "nixpkgs": "nixpkgs_6", + "nixpkgs-ananicy-service-fix": "nixpkgs-ananicy-service-fix", "nixpkgs-cava-fix": "nixpkgs-cava-fix", "nixpkgs-edge": "nixpkgs-edge", "nixpkgs-libreoffice-pin": "nixpkgs-libreoffice-pin", diff --git a/flake.nix b/flake.nix index 737dcdff..c77da74a 100644 --- a/flake.nix +++ b/flake.nix @@ -7,6 +7,7 @@ nixpkgs-edge.url = "nixpkgs/nixos-unstable-small"; # For latest packages nixpkgs-master.url = "nixpkgs/master"; # Testing branch of nixpkgs nixpkgs-cava-fix.url = "github:nixos/nixpkgs/staging-next-24.11"; + nixpkgs-ananicy-service-fix.url = "github:nixos/nixpkgs/refs/pull/361172/merge"; nixpkgs-libreoffice-pin.url = "nixpkgs/8487207876bffcf99e92aea3b853998bbeb474f0"; flake-parts = { diff --git a/modules-overlays/default.nix b/modules-overlays/default.nix index c25690e3..4809e5ab 100644 --- a/modules-overlays/default.nix +++ b/modules-overlays/default.nix @@ -8,6 +8,11 @@ }: { imports = [ #./amdgpu.nix # import modules here to test + "${inputs.nixpkgs-ananicy-service-fix}/nixos/modules/services/misc/ananicy.nix" + ]; + + disabledModules = [ + "${inputs.nixpkgs}/nixos/modules/services/misc/ananicy.nix" ]; nixpkgs.overlays = [ diff --git a/system/boot/kernel.nix b/system/boot/kernel.nix index ef3625b8..8b0404bb 100644 --- a/system/boot/kernel.nix +++ b/system/boot/kernel.nix @@ -5,5 +5,5 @@ pkgs-edge, ... }: { - boot.kernelPackages = pkgs.linuxPackages_cachyos; + boot.kernelPackages = pkgs.linuxPackages_hardened; }