From 8cd7b713ca37cbe9b45b2573e511bd2c28a23549 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aleix=20Bon=C3=A9?= Date: Fri, 18 Jul 2025 11:34:28 +0200 Subject: [PATCH] Enable cuda systemFeature in raccoon and fox This allows running derivations which depend on cuda runtime without breaking the sandbox. We only need to add `requiredSystemFeatures = [ "cuda" ];` to the derivation. Reviewed-by: Rodrigo Arias Mallo --- m/module/nvidia.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/m/module/nvidia.nix b/m/module/nvidia.nix index 3db4071..6de164f 100644 --- a/m/module/nvidia.nix +++ b/m/module/nvidia.nix @@ -6,4 +6,9 @@ hardware.graphics.enable = true; nixpkgs.config.nvidia.acceptLicense = true; services.xserver.videoDrivers = [ "nvidia" ]; + + # enable support for derivations which require nvidia-gpu to be available + # > requiredSystemFeatures = [ "cuda" ]; + programs.nix-required-mounts.enable = true; + programs.nix-required-mounts.presets.nvidia-gpu.enable = true; }