diff options
| author | Hilton Chain <hako@ultrarare.space> | 2026-03-19 23:52:58 +0800 |
|---|---|---|
| committer | Hilton Chain <hako@ultrarare.space> | 2026-03-22 22:32:52 +0800 |
| commit | 7b33ad4f6854277480816dbf0f0734b74c83a127 (patch) | |
| tree | 9fe8e60cdd69599ace43764338e032f5f478f3ff /README.org | |
| parent | a571e99e9447f0544b15446c913ca127259dfbf5 (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.org | 15 |
1 files changed, 13 insertions, 2 deletions
@@ -250,8 +250,10 @@ Procedure =nonguix-transformation-nvidia= is defined in the KERNEL-MODE-SETTING? (default: #t) is required for Wayland and rootless Xorg support. - CONFIGURE-XORG? (default: #f) is required for Xorg display managers. Currently - this argument configures the one used by '%desktop-services', GDM or SDDM. + CONFIGURE-XORG? (default: #f) is required for Xorg display managers. When + setting to #t, it configures the one specified by '%desktop-services'. If you + set up the display manager on your own, use its service type instead, + 'sddm-service-type', for example. Use 'replace-mesa', for application setup out of the operating system declaration. @@ -283,11 +285,20 @@ variable =%my-os=: - Xorg environmnet: =#:configure-xorg?=: + Set to =#t= when you're using =%desktop-services=. + #+begin_src scheme ((nonguix-transformation-nvidia #:configure-xorg? #t) %my-os) #+end_src + Specify service type of your display manager otherwine. + + #+begin_src scheme + ((nonguix-transformation-nvidia #:configure-xorg? sddm-service-type) + %my-os) + #+end_src + Full example below, using =compose= so that other system transformations can be mixed in: |
