mirror of
https://github.com/icewind1991/nvidia-patch-nixos.git
synced 2026-06-03 19:14:06 +02:00
update readme
This commit is contained in:
parent
032c6821fa
commit
2032c08151
1 changed files with 9 additions and 8 deletions
17
README.md
17
README.md
|
|
@ -12,7 +12,7 @@ nvidia-patch flake for NixOS
|
||||||
|
|
||||||
- Apply the overlay:
|
- Apply the overlay:
|
||||||
```
|
```
|
||||||
nixpkgs.overlays = [inputs.nvidia-patch.overlay];
|
nixpkgs.overlays = [inputs.nvidia-patch.overlays.default];
|
||||||
```
|
```
|
||||||
|
|
||||||
- Apply the patch to your nvidia package
|
- Apply the patch to your nvidia package
|
||||||
|
|
@ -22,16 +22,17 @@ nvidia-patch flake for NixOS
|
||||||
config,
|
config,
|
||||||
...
|
...
|
||||||
}: let
|
}: let
|
||||||
rev = "b63013c"; # revision from https://github.com/keylase/nvidia-patch to use
|
|
||||||
hash = "sha256-EDPoMTj3J1f/7Sv/q7P/lZ4r2aXOCdsbZ4FumbvuCWk="; # sha256sum for https://github.com/keylase/nvidia-patch at the specified revision
|
|
||||||
|
|
||||||
# create patch functions for the specified revision
|
|
||||||
nvidia-patch = pkgs.nvidia-patch rev hash;
|
|
||||||
|
|
||||||
# nvidia package to patch
|
# nvidia package to patch
|
||||||
package = config.boot.kernelPackages.nvidiaPackages.stable;
|
package = config.boot.kernelPackages.nvidiaPackages.stable;
|
||||||
in {
|
in {
|
||||||
hardware.nvidia.package = nvidia-patch.patch-nvenc (nvidia-patch.patch-fbc package);
|
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](https://nixos.org/manual/nix/unstable/language/import-from-derivation) which should speedup builds.
|
||||||
Loading…
Add table
Add a link
Reference in a new issue