summaryrefslogtreecommitdiff
path: root/nonguix/transformations.scm
AgeCommit message (Collapse)Author
3 daysservices: nvidia: Use nvidia-modprobe.Hilton Chain
* nongnu/services/nvidia.scm (nvidia-configuration) [modprobe]: New field. (nvidia-privileged-program, nvidia-special-files, nvidia-udev-rule): New procedures. (nvidia-shepherd-service): Delete procedure. (nvidia-service-type) [extensions]: Update accordingly. * nongnu/packages/nvidia.scm (%nvidia-script-create-device-nodes) (%nvidia-udev-rules): Delete in favor of nvidia-udev-rule. (nvidia-driver): Remove udev rule from the package. * nonguix/transformations.scm (nonguix-transformation-nvidia): Use the new modprobe field for nvidia-configuration.
3 daystransformations: nvidia: Don't add extra Xorg modules.Hilton Chain
* nonguix/transformations.scm (nonguix-transformation-nvidia): Don't extend xorg-configuration with %default-xorg-modules.
3 daystransformations: nvidia: Disable nova kernel modules as well.Hilton Chain
* nonguix/transformations.scm (nonguix-transformation-nvidia): Disable nova_core and nove_drm kernel modules.
2026-02-05transformations: nvidia: Support S0ix-based power management.Hilton Chain
* nonguix/transformations.scm (nonguix-transformation-nvidia) [#:s0ix-power-management?]: New argument. * README.org (System setup): Update
2026-02-05transformations: nvidia: Revise style.Hilton Chain
* nonguix/transformations.scm (nonguix-transformation-nvidia): Reorder arguments and revise docstring. [kernel-arguments]: Expand ‘string-append’. * README.org (System setup): Adjust accordingly.
2026-01-18transformations: nvidia: Support Xorg server.Hilton Chain
* nonguix/transformations.scm (nonguix-transformation-nvidia): Add Xorg server support via the #:configure-xorg? argument.
2026-01-18transformations: linux: Keep existing firmware in the OS declaration.Hilton Chain
* nonguix/transformations.scm (nonguix-transformation-linux): Keep inherited firmware.
2025-12-22transformations: nvidia: Apply ‘replace-mesa’ to system packages and ↵Hilton Chain
services. * nonguix/transformations.scm (nonguix-transformation-nvidia) [packages] [services]: Apply ‘replace-mesa’.
2025-06-20transformations: Deduplicate transformed field values.Hilton Chain
* nonguix/transformations.scm (nonguix-transformation-guix)[substitute-urls]: Delete duplicates. (nonguix-transformation-nvidia)[kernel-arguments]: Likewise.
2025-06-20transformations: nvidia: Set nvidia_drm.modeset explicitly.Hilton Chain
* nonguix/transformations.scm (nonguix-transformation-nvidia): Set nvidia_drm.modeset to 0 when kernel-mode-setting? is #f.
2025-06-12transformations: Re-export ‘replace-mesa’.Hilton Chain
* nonguix/transformations.scm: Re-export replace-mesa.
2025-06-11transformations: Add ‘nonguix-transformation-nvidia’.Hilton Chain
* nonguix/transformations.scm (nonguix-transformation-nvidia): New procedure.
2025-06-11transformations: Add ‘nonguix-transformation-linux’.Hilton Chain
* nonguix/transformations.scm (nonguix-transformation-linux): New procedure.
2025-06-11nonguix: Add ‘nonguix-transformation-guix’.Hilton Chain
* nonguix/transformations.scm: New file.