summaryrefslogtreecommitdiff
path: root/README.org
diff options
context:
space:
mode:
authorHilton Chain <hako@ultrarare.space>2026-03-19 23:52:58 +0800
committerHilton Chain <hako@ultrarare.space>2026-03-22 22:32:52 +0800
commit7b33ad4f6854277480816dbf0f0734b74c83a127 (patch)
tree9fe8e60cdd69599ace43764338e032f5f478f3ff /README.org
parenta571e99e9447f0544b15446c913ca127259dfbf5 (diff)
transformations: nvidia: Allow specifying display manager in ‘#:configure-xorg?’.
* nonguix/transformations.scm (nonguix-transformation-nvidia): Allow passing display manager service type to ‘#:configure-xorg?’. * README.org (System setup): Update docstring.
Diffstat (limited to 'README.org')
-rw-r--r--README.org15
1 files changed, 13 insertions, 2 deletions
diff --git a/README.org b/README.org
index d005d79..576b535 100644
--- a/README.org
+++ b/README.org
@@ -250,8 +250,10 @@ Procedure =nonguix-transformation-nvidia= is defined in the
250 KERNEL-MODE-SETTING? (default: #t) is required for Wayland and rootless Xorg 250 KERNEL-MODE-SETTING? (default: #t) is required for Wayland and rootless Xorg
251 support. 251 support.
252 252
253 CONFIGURE-XORG? (default: #f) is required for Xorg display managers. Currently 253 CONFIGURE-XORG? (default: #f) is required for Xorg display managers. When
254 this argument configures the one used by '%desktop-services', GDM or SDDM. 254 setting to #t, it configures the one specified by '%desktop-services'. If you
255 set up the display manager on your own, use its service type instead,
256 'sddm-service-type', for example.
255 257
256 Use 'replace-mesa', for application setup out of the operating system 258 Use 'replace-mesa', for application setup out of the operating system
257 declaration. 259 declaration.
@@ -283,11 +285,20 @@ variable =%my-os=:
283 285
284- Xorg environmnet: =#:configure-xorg?=: 286- Xorg environmnet: =#:configure-xorg?=:
285 287
288 Set to =#t= when you're using =%desktop-services=.
289
286 #+begin_src scheme 290 #+begin_src scheme
287 ((nonguix-transformation-nvidia #:configure-xorg? #t) 291 ((nonguix-transformation-nvidia #:configure-xorg? #t)
288 %my-os) 292 %my-os)
289 #+end_src 293 #+end_src
290 294
295 Specify service type of your display manager otherwine.
296
297 #+begin_src scheme
298 ((nonguix-transformation-nvidia #:configure-xorg? sddm-service-type)
299 %my-os)
300 #+end_src
301
291Full example below, using =compose= so that other system transformations can be 302Full example below, using =compose= so that other system transformations can be
292mixed in: 303mixed in:
293 304