guix/gnu
Timothy Sample 7e61419892
services: gdm: Make dependencies explicit.
This commit removes the remaining implicit dependencies that the GDM
service had on the GNOME Desktop service.

* gnu/services/xorg.scm (gdm-configuration): Add a gnome-shell-assets
field for specifying any icons or fonts that the GNOME Shell theme
needs.
(gdm-shepherd-service): Remove environment variables pointing to
'/run/current-system' and set XDG_DATA_DIRS so that it points to
'gnome-shell' and its assets.
(gdm-service-type): Extend 'profile-service-type' to ensure that
necessary fonts are installed in the system profile.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-17 00:04:57 +01:00
..
bootloader
build linux-modules: module-soft-dependencies: Remove colon from section names. 2019-01-25 18:24:00 +01:00
installer installer: Fix manual partitioning. 2019-01-17 14:04:28 +01:00
packages gnu: gdm: Run dbus-daemon via a wrapper script. 2019-02-17 00:04:57 +01:00
services services: gdm: Make dependencies explicit. 2019-02-17 00:04:57 +01:00
system pack, vm: Fix incorrect use of 'package-transitive-propagated-inputs'. 2019-02-11 23:23:28 +01:00
tests gnu: Remove duplicate record fields. 2019-01-22 23:04:05 +01:00
artwork.scm artwork: Update snapshot to e951905. 2019-02-10 23:25:01 +01:00
bootloader.scm bootloader: Remove deprecated 'device' field. 2019-01-16 14:07:38 +01:00
ci.scm ci: Skip system tests on armhf-linux. 2019-01-21 10:19:31 +01:00
installer.scm gnu: Move most packages from guile.scm to new module. 2019-01-28 14:57:10 +01:00
local.mk gnu: Add genimage. 2019-02-15 17:49:08 +01:00
packages.scm packages: Remove duplicates from package cache. 2019-02-16 01:00:08 +01:00
services.scm
system.scm gnu: Add graphical installer support. 2019-01-17 14:04:20 +01:00
tests.scm