[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Why does slim-service-type depend on GTK+?
From: |
Pierre Neidhardt |
Subject: |
Why does slim-service-type depend on GTK+? |
Date: |
Wed, 10 Jun 2020 09:51:31 +0200 |
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/
signature.asc
Description: PGP signature
- Why does slim-service-type depend on GTK+?,
Pierre Neidhardt <=