summaryrefslogtreecommitdiff
path: root/nonguix
diff options
context:
space:
mode:
authorHilton Chain <hako@ultrarare.space>2026-03-22 20:16:04 +0800
committerHilton Chain <hako@ultrarare.space>2026-03-22 22:22:35 +0800
commit5f8a8734b1cbd991ca97ceb6560e62b9c0f3dc1d (patch)
tree9e022d36b3cc95ed7dfabbfdf785da77514549fe /nonguix
parenta9db07c35864347229bd54a2073daee1ae87875f (diff)
nongnu: Add nvda-590.
* nongnu/packages/nvidia.scm (nvda-590): New variable. * nonguix/transformations.scm (nonguix-transformation-nvidia): Add its preset.
Diffstat (limited to 'nonguix')
-rw-r--r--nonguix/transformations.scm12
1 files changed, 11 insertions, 1 deletions
diff --git a/nonguix/transformations.scm b/nonguix/transformations.scm
index 05b66b6..043b6d7 100644
--- a/nonguix/transformations.scm
+++ b/nonguix/transformations.scm
@@ -139,7 +139,17 @@ declaration."
(if open-source-kernel-module?
nvidia-module-open-beta
nvidia-module-beta))
- (modprobe nvidia-modprobe-beta))))))
+ (modprobe nvidia-modprobe-beta))))
+ (,nvda-590 . ,(service nvidia-service-type
+ (nvidia-configuration
+ (driver nvda-590)
+ (firmware nvidia-firmware-590)
+ (module
+ (if open-source-kernel-module?
+ nvidia-module-open-590
+ nvidia-module-590))
+ (modprobe nvidia-modprobe-590))))))
+
(lambda (os)
(operating-system
(inherit os)