~ruther/guix-local

8e71580aae17f0c84896519d63246ab4bbb77fc4 — Efraim Flashner 1 year, 5 months ago 9583296
gnu: set-xorg-configuration: Update code comment.

* gnu/services/xorg.scm (set-xorg-configuration): Update the comment
about platforms with rust support.

Change-Id: I6237ee9d26b5a74fb0d0b6680d3ff827d2a67418
1 files changed, 4 insertions(+), 3 deletions(-)

M gnu/services/xorg.scm
M gnu/services/xorg.scm => gnu/services/xorg.scm +4 -3
@@ 1365,9 1365,10 @@ polkit.addRule(function(action, subject) {
                   "Run the GNOME Desktop Manager (GDM), a program that allows
you to log in in a graphical session, whether or not you use GNOME."))))

;; Since GDM depends on Rust (gdm -> gnome-shell -> gjs -> mozjs -> rust)
;; and Rust is currently unavailable on non-x86_64 platforms, default to
;; SDDM there (FIXME).
;; Since GDM depends on Rust and Rust is not available on all platforms,
;; use SDDM as the fall-back display manager.
;; TODO: Switch the condition to take into account if Rust is supported and
;; match the configuration in desktop-services-for-system.
(define* (set-xorg-configuration config
                                 #:optional
                                 (login-manager-service-type