diff --git a/flake.nix b/flake.nix index bf4d363..055359f 100644 --- a/flake.nix +++ b/flake.nix @@ -7,9 +7,13 @@ url = "github:nix-community/home-manager/release-23.11"; inputs.nixpkgs.follows = "nixpkgs"; }; + nvidia-patch = { + url = "github:peperunas/nvidia-patch-nixos"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; - outputs = { self, nixpkgs, nixos-unstable, local-unstable, home-manager }: + outputs = { self, nixpkgs, nixos-unstable, local-unstable, home-manager, nvidia-patch }: let sysLinuxX64 = "x86_64-linux"; sysDarwin = "aarch64-darwin"; @@ -36,6 +40,7 @@ overlays = [ (final: prev: { inherit unstablePkgs; }) (final: prev: { inherit localPkgs; }) + (nvidia-patch.overlay) ]; }; @@ -54,7 +59,7 @@ }); - pkgsLinuxX64Cuda = wrapPkgsSystem { system = sysLinuxX64; cudaSupport = true; }; + pkgsLinuxX64Cuda = wrapPkgsSystem { system = sysLinuxX64; }; utilsLinuxX64Cuda = wrapUtils { system = sysLinuxX64; pkgs = pkgsLinuxX64Cuda; }; pkgsLinuxAarch = wrapPkgsSystem { system = sysLinuxAarch; };