From 7dc0664c66608a4aac5cc7a28651d4732be2d092 Mon Sep 17 00:00:00 2001 From: Lan Tian Date: Tue, 9 Dec 2025 23:19:13 -0800 Subject: [PATCH] Allow building unfree kernel modules --- flake.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/flake.nix b/flake.nix index 0c2196b..fde9f62 100644 --- a/flake.nix +++ b/flake.nix @@ -59,6 +59,7 @@ perSystem = { pkgs, + system, ... }: rec { @@ -67,6 +68,14 @@ # Packages only contain linux-cachyos-* due to Flake schema requirements packages = lib.filterAttrs (_: lib.isDerivation) legacyPackages; + + # Allow build unfree modules such as nvidia_x11 + _module.args.pkgs = lib.mkForce ( + import inputs.nixpkgs { + inherit system; + config.allowUnfree = true; + } + ); }; flake = {