summaryrefslogtreecommitdiff
path: root/nonguix/transformations.scm
diff options
context:
space:
mode:
Diffstat (limited to 'nonguix/transformations.scm')
-rw-r--r--nonguix/transformations.scm9
1 files changed, 4 insertions, 5 deletions
diff --git a/nonguix/transformations.scm b/nonguix/transformations.scm
index 90dab066..1647c5bd 100644
--- a/nonguix/transformations.scm
+++ b/nonguix/transformations.scm
@@ -128,11 +128,10 @@ TODO: Xorg configuration."
(operating-system
(inherit os)
(kernel-arguments
- `("modprobe.blacklist=nouveau"
- ,@(if kernel-mode-setting?
- '("nvidia_drm.modeset=1")
- '())
- ,@(operating-system-user-kernel-arguments os)))
+ (cons* "modprobe.blacklist=nouveau"
+ (string-append
+ "nvidia_drm.modeset=" (if kernel-mode-setting? "1" "0"))
+ (operating-system-user-kernel-arguments os)))
(services
`(,(or (assoc-ref %presets driver)
(leave