diff --git a/hosts/fern/default.nix b/hosts/fern/default.nix index f1c50a3..72bcaa7 100644 --- a/hosts/fern/default.nix +++ b/hosts/fern/default.nix @@ -1,7 +1,18 @@ { pkgs, ... }: { system.stateVersion = "24.11"; - boot.kernelPackages = pkgs.linuxPackages_latest; + boot.kernelPackages = pkgs.linuxPackagesFor ( + pkgs.linux_6_14.override { + argsOverride = rec { + src = pkgs.fetchurl { + url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz"; + sha256 = "sha256-IYF/GZjiIw+B9+T2Bfpv3LBA4U+ifZnCfdsWznSXl6k="; + }; + version = "6.14.6"; + modDirVersion = "6.14.6"; + }; + } + ); myConfig = { boot = { diff --git a/hosts/north/default.nix b/hosts/north/default.nix index 644a8d8..e538cae 100644 --- a/hosts/north/default.nix +++ b/hosts/north/default.nix @@ -1,7 +1,18 @@ { pkgs, ... }: { system.stateVersion = "23.11"; - boot.kernelPackages = pkgs.linuxPackages_latest; + boot.kernelPackages = pkgs.linuxPackagesFor ( + pkgs.linux_6_14.override { + argsOverride = rec { + src = pkgs.fetchurl { + url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz"; + sha256 = "sha256-IYF/GZjiIw+B9+T2Bfpv3LBA4U+ifZnCfdsWznSXl6k="; + }; + version = "6.14.6"; + modDirVersion = "6.14.6"; + }; + } + ); myConfig = { boot = {