Skip to content

icewind1991/nvidia-patch-nixos

Repository files navigation

nvidia-patch-nixos

nvidia-patch flake for NixOS

Usage

  • Add this flake to your flake inputs:

    nvidia-patch.url = "github:icewind1991/nvidia-patch-nixos";  
    nvidia-patch.inputs.nixpkgs.follows = "nixpkgs";
    
  • Apply the overlay:

    nixpkgs.overlays = [inputs.nvidia-patch.overlays.default];
    
  • Apply the patch to your nvidia package

    {
      pkgs,
      config,
      ...
    }: let
      # nvidia package to patch
      package = config.boot.kernelPackages.nvidiaPackages.stable;
    in {
      hardware.nvidia.package = pkgs.nvidia-patch.patch-nvenc (pkgs.nvidia-patch.patch-fbc package);
    }

Changelog

  • 2024-04-31:
    • The overlay has been moved from nvidia-patch.overlay to nvidia-patch.overlays.default
    • You no longer need to provide the upstream nvidia-patch revision and hash.
    • The patcher no longer relies on IFD which should speedup builds.

About

nvidia-patch for NixOS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages