diff options
| author | Hilton Chain <hako@ultrarare.space> | 2026-03-23 13:08:12 +0800 |
|---|---|---|
| committer | Hilton Chain <hako@ultrarare.space> | 2026-04-03 16:57:34 +0800 |
| commit | 7af182c44c42ee03ad35ddac3350283aa8bfe716 (patch) | |
| tree | 10d7a98373c2b0388091d72a01ea4808872c90a6 | |
| parent | 8196eaa86110e239b03cfb0d468f047c5c76dc29 (diff) | |
transformations: nvidia: Add nvda-470 preset.
* nonguix/transformations.scm (nonguix-transformation-nvidia) [%presets]: Add
nvda-470.
| -rw-r--r-- | nonguix/transformations.scm | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/nonguix/transformations.scm b/nonguix/transformations.scm index e31bbce..84d3ae1 100644 --- a/nonguix/transformations.scm +++ b/nonguix/transformations.scm @@ -10,6 +10,7 @@ #:use-module (guix gexp) #:use-module (guix i18n) #:use-module (guix packages) + #:use-module (guix utils) #:use-module (gnu system) #:use-module (nongnu system linux-initrd) #:use-module (gnu services) @@ -151,7 +152,16 @@ declaration." (if open-source-kernel-module? nvidia-module-open-590 nvidia-module-590)) - (modprobe nvidia-modprobe-590)))))) + (modprobe nvidia-modprobe-590)))) + (,nvda-470 . ,(service nvidia-service-type + (nvidia-configuration + (driver nvda-470) + (firmware + (if (target-x86?) + nvidia-firmware-470 + #f)) + (module nvidia-module-470) + (modprobe nvidia-modprobe-470)))))) (define %xorg-extension (and=> configure-xorg? |
