diff --git a/flake.lock b/flake.lock index 4982df55f..b43caabe4 100644 --- a/flake.lock +++ b/flake.lock @@ -56,11 +56,11 @@ ] }, "locked": { - "lastModified": 1736711425, - "narHash": "sha256-8hKhPQuMtXfJi+4lPvw3FBk/zSJVHeb726Zo0uF1PP8=", + "lastModified": 1737038063, + "narHash": "sha256-rMEuiK69MDhjz1JgbaeQ9mBDXMJ2/P8vmOYRbFndXsk=", "owner": "nix-community", "repo": "disko", - "rev": "f720e64ec37fa16ebba6354eadf310f81555cc07", + "rev": "bf0abfde48f469c256f2b0f481c6281ff04a5db2", "type": "github" }, "original": { @@ -181,11 +181,11 @@ ] }, "locked": { - "lastModified": 1736819234, - "narHash": "sha256-deQVtIH4UJueELJqluAICUtX7OosD9paTP+5FgbiSwI=", + "lastModified": 1737162735, + "narHash": "sha256-5T+HkouTMGaRm0rh3kgD4Z1O7ONKfgjyoPQH5rSyreU=", "owner": "LnL7", "repo": "nix-darwin", - "rev": "bd921223ba7cdac346477d7ea5204d6f4736fcc6", + "rev": "87131f51f8256952d1a306b5521cedc2dc61aa08", "type": "github" }, "original": { @@ -201,11 +201,11 @@ ] }, "locked": { - "lastModified": 1736652904, - "narHash": "sha256-8uolHABgroXqzs03QdulHp8H9e5kWQZnnhcda1MKbBM=", + "lastModified": 1737257306, + "narHash": "sha256-lEGgpA4kGafc76+Amnz+gh1L/cwUS2pePFlf22WEyh8=", "owner": "nix-community", "repo": "nix-index-database", - "rev": "271e5bd7c57e1f001693799518b10a02d1123b12", + "rev": "744d330659e207a1883d2da0141d35e520eb87bd", "type": "github" }, "original": { @@ -216,11 +216,11 @@ }, "nixos-facter-modules": { "locked": { - "lastModified": 1736877249, - "narHash": "sha256-zsBwbF7J5cy96+9/IoxJVxSB22lSyHpwqWjMSRJB6ZU=", + "lastModified": 1736931726, + "narHash": "sha256-aY55yiifyo1XPPpbpH0kWlV1g2dNGBlx6622b7OK8ks=", "owner": "nix-community", "repo": "nixos-facter-modules", - "rev": "8c92c91e7cc449796bedf772ec6373f61df38c07", + "rev": "fa11d87b61b2163efbb9aed7b7a5ae0299e5ab9c", "type": "github" }, "original": { @@ -231,11 +231,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1736881310, - "narHash": "sha256-5BlVeikKoJVrUXBdr1kSrcRQ8o20Kl+ZU2pEzpE5sUw=", + "lastModified": 1737357656, + "narHash": "sha256-QHIj+sTDAAaJTq4KewOVNFI1R0RrBxrHaSembpwx378=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "733994ea06585b76621073160e87b0bfac7fc5ae", + "rev": "e00a8dcebfc6ddc0bf1fdbed745f3384887b9f8f", "type": "github" }, "original": { @@ -351,11 +351,11 @@ ] }, "locked": { - "lastModified": 1736808430, - "narHash": "sha256-wlgdf/n7bJMLBheqt1jmPoxJFrUP6FByKQFXuM9YvIk=", + "lastModified": 1737107480, + "narHash": "sha256-GXUE9+FgxoZU8v0p6ilBJ8NH7k8nKmZjp/7dmMrCv3o=", "owner": "Mic92", "repo": "sops-nix", - "rev": "553c7cb22fed19fd60eb310423fdc93045c51ba8", + "rev": "4c4fb93f18b9072c6fa1986221f9a3d7bf1fe4b6", "type": "github" }, "original": { @@ -371,11 +371,11 @@ ] }, "locked": { - "lastModified": 1736810122, - "narHash": "sha256-29Mp0xa3jXF33Qu92hd/uPz1HZWBestpEKmgG4RyzCo=", + "lastModified": 1737334500, + "narHash": "sha256-B7GZrCLJ2ei3OHZOBddmq0b39/uq2mGzaB4jAhI6w7A=", "owner": "nix-community", "repo": "srvos", - "rev": "61cc2047ad1a4c52ef18d117ac8e6ccfc0e38ea5", + "rev": "db87013780628b2e8387a3b4ccd3bc7bda0af447", "type": "github" }, "original": { @@ -406,11 +406,11 @@ ] }, "locked": { - "lastModified": 1736154270, - "narHash": "sha256-p2r8xhQZ3TYIEKBoiEhllKWQqWNJNoT9v64Vmg4q8Zw=", + "lastModified": 1737103437, + "narHash": "sha256-uPNWcYbhY2fjY3HOfRCR5jsfzdzemhfxLSxwjXYXqNc=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "13c913f5deb3a5c08bb810efd89dc8cb24dd968b", + "rev": "d1ed3b385f8130e392870cfb1dbfaff8a63a1899", "type": "github" }, "original": { diff --git a/hosts/build01/default.nix b/hosts/build01/default.nix index cb7d7b0aa..8fc10afcd 100644 --- a/hosts/build01/default.nix +++ b/hosts/build01/default.nix @@ -1,4 +1,4 @@ -{ inputs, ... }: +{ inputs, pkgs, ... }: { imports = [ inputs.self.nixosModules.cgroups @@ -7,6 +7,8 @@ inputs.srvos.nixosModules.hardware-hetzner-online-amd ]; + boot.kernelPackages = pkgs.linuxKernel.packages.linux_6_12; + nix.settings.max-jobs = 24; nixpkgs.hostPlatform.gcc.arch = "znver2"; diff --git a/hosts/build05/default.nix b/hosts/build05/default.nix index c2b70a83b..0a7aa32e8 100644 --- a/hosts/build05/default.nix +++ b/hosts/build05/default.nix @@ -1,4 +1,4 @@ -{ inputs, ... }: +{ inputs, pkgs, ... }: { imports = [ inputs.self.nixosModules.cgroups @@ -7,6 +7,8 @@ inputs.srvos.nixosModules.hardware-hetzner-online-arm ]; + boot.kernelPackages = pkgs.linuxKernel.packages.linux_6_12; + nix.settings.max-jobs = 80; nixpkgs.hostPlatform.gcc.arch = "armv8-a"; diff --git a/modules/nixos/common/builder.nix b/modules/nixos/common/builder.nix index 950b29df7..e11d520ac 100644 --- a/modules/nixos/common/builder.nix +++ b/modules/nixos/common/builder.nix @@ -9,7 +9,7 @@ config = lib.mkIf (lib.hasPrefix "build" config.networking.hostName) { nix.gc.automatic = false; - boot.kernelPackages = pkgs.linuxKernel.packages.linux_6_6; + boot.kernelPackages = lib.mkDefault pkgs.linuxKernel.packages.linux_6_6; boot.zfs.package = pkgs.zfs_2_3;