diff options
author | Mark Nipper <nipsy@bitgnome.net> | 2024-10-23 01:07:59 -0700 |
---|---|---|
committer | Mark Nipper <nipsy@bitgnome.net> | 2024-10-23 01:07:59 -0700 |
commit | 5352613027da11433f25d09d764ea406f2c786a2 (patch) | |
tree | 1f4909fda411a65d23e6da2d403d54af410f950c | |
parent | d2b1b84dda74e414a46a7a2dac8ec5a0ccc9e1d1 (diff) | |
download | nix-5352613027da11433f25d09d764ea406f2c786a2.tar nix-5352613027da11433f25d09d764ea406f2c786a2.tar.gz nix-5352613027da11433f25d09d764ea406f2c786a2.tar.bz2 nix-5352613027da11433f25d09d764ea406f2c786a2.tar.lz nix-5352613027da11433f25d09d764ea406f2c786a2.tar.xz nix-5352613027da11433f25d09d764ea406f2c786a2.tar.zst nix-5352613027da11433f25d09d764ea406f2c786a2.zip |
Add nVidia patches
-rw-r--r-- | flake.lock | 55 | ||||
-rw-r--r-- | hosts/arrakis/hardware-configuration.nix | 4 |
2 files changed, 57 insertions, 2 deletions
@@ -124,6 +124,27 @@ "type": "github" } }, + "nvidia-patch": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ], + "utils": "utils" + }, + "locked": { + "lastModified": 1728174521, + "narHash": "sha256-cp0gCyB8AifT8lPg+Zl/Y0tLTKe5+0Eu84BwtYQiyX0=", + "owner": "icewind1991", + "repo": "nvidia-patch-nixos", + "rev": "0c0184603c56c852541e0a2cc00dd65a15e46dda", + "type": "github" + }, + "original": { + "owner": "icewind1991", + "repo": "nvidia-patch-nixos", + "type": "github" + } + }, "root": { "inputs": { "disko": "disko", @@ -132,6 +153,7 @@ "nixos-hardware": "nixos-hardware", "nixpkgs": "nixpkgs", "nixpkgs-stable": "nixpkgs-stable", + "nvidia-patch": "nvidia-patch", "sops-nix": "sops-nix" } }, @@ -155,6 +177,39 @@ "repo": "sops-nix", "type": "github" } + }, + "systems": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "utils": { + "inputs": { + "systems": "systems" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } } }, "root": "root", diff --git a/hosts/arrakis/hardware-configuration.nix b/hosts/arrakis/hardware-configuration.nix index 0983fac..bbf171f 100644 --- a/hosts/arrakis/hardware-configuration.nix +++ b/hosts/arrakis/hardware-configuration.nix @@ -1,7 +1,7 @@ # Do not modify this file! It was generated by ‘nixos-generate-config’ # and may be overwritten by future invocations. Please make changes # to /etc/nixos/configuration.nix instead. -{ config, inputs, lib, nvidia-patch, pkgs, modulesPath, ... }: +{ config, inputs, lib, pkgs, modulesPath, ... }: let package = config.boot.kernelPackages.nvidiaPackages.beta; @@ -103,7 +103,7 @@ in nvidia = { modesetting.enable = true; open = true; - package = inputs.nvidia-patch.packages.x86_64-linux.nvidia-patch.patch-nvenc (inputs.nvidia-patch.packages.x86_64-linux.nvidia-patch.patch-fbc package); + package = pkgs.nvidia-patch.patch-nvenc (pkgs.nvidia-patch.patch-fbc package); }; }; } |