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 | |||
| 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 | |||
| 291 | Full example below, using =compose= so that other system transformations can be | 302 | Full example below, using =compose= so that other system transformations can be |
| 292 | mixed in: | 303 | mixed in: |
| 293 | 304 | ||
