From 6eaf51a92bead420cf24eff43709dcb53938ef0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 27 Jul 2024 18:30:53 +0200 Subject: [PATCH 1/2] git-blame-ignore-revs: add nvidia formatting commit --- .git-blame-ignore-revs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs index f6ffeb9b122a..d83dc1efe44f 100644 --- a/.git-blame-ignore-revs +++ b/.git-blame-ignore-revs @@ -153,3 +153,6 @@ bdfde18037f8d9f9b641a4016c8ada4dc4cbf856 # nixos/ollama: format with nixfmt-rfc-style (#329561) 246d1ee533810ac1946d863bbd9de9b525818d56 + +# nixos/nvidia: apply nixfmt-rfc-style (#313440) +fbdcdde04a7caa007e825a8b822c75fab9adb2d6 From 83c0ed1fe86dc01a724cf4fcda4c507126ade05b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 27 Jul 2024 18:31:03 +0200 Subject: [PATCH 2/2] nixos/nvidia: drop nvidia-vaapi-driver from 32bit drivers nvidia-vaapi-driver is designed to work with firefox which is 64bit only. On my system this adds almost 600 MiB closure size. --- nixos/modules/hardware/video/nvidia.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/nixos/modules/hardware/video/nvidia.nix b/nixos/modules/hardware/video/nvidia.nix index 1aa79166dee7..b4e833186e55 100644 --- a/nixos/modules/hardware/video/nvidia.nix +++ b/nixos/modules/hardware/video/nvidia.nix @@ -472,7 +472,6 @@ in hardware.graphics = { extraPackages = [ pkgs.nvidia-vaapi-driver ]; - extraPackages32 = [ pkgs.pkgsi686Linux.nvidia-vaapi-driver ]; }; environment.systemPackages =