Hi Guix!

If I add the following service

--8<---------------cut here---------------start------------->8---
(service slim-service-type (slim-configuration
                                                 (display ":1")
                                                 (vt "vt8")))
--8<---------------cut here---------------end--------------->8---

to bare-bones.tmpl, it drags GTK+ in the closure.

Here is the slim-service-type definition:

--8<---------------cut here---------------start------------->8---
(define slim-service-type
  (handle-xorg-configuration slim-configuration
    (service-type (name 'slim)
                  (extensions
                   (list (service-extension shepherd-root-service-type
                                            slim-shepherd-service)
                         (service-extension pam-root-service-type
                                            slim-pam-service)

                         ;; Unconditionally add xterm to the system profile, to
                         ;; avoid bad surprises.
                         (service-extension profile-service-type
                                            (const (list xterm)))))

                  (default-value (slim-configuration))
                  (description
                   "Run the SLiM graphical login manager for X11."))))
--8<---------------cut here---------------end--------------->8---

Any idea how and why?

-- 
Pierre Neidhardt
https://ambrevar.xyz/

Attachment: signature.asc
Description: PGP signature

Reply via email to