summary refs log tree commit diff
path: root/gnu/services/dict.scm
diff options
context:
space:
mode:
authorTimothy Sample <samplet@ngyro.com>2019-02-13 14:22:20 -0500
committerLudovic Courtès <ludo@gnu.org>2019-02-17 00:04:57 +0100
commit7e61419892aa68f7238e50e71f6e69a2e6a53211 (patch)
treedac1cb4a3195cd7b7f9bf6d70a306e0a730bc209 /gnu/services/dict.scm
parent1f564c1573f2d120a55e3b321a0c558a51720bce (diff)
downloadguix-7e61419892aa68f7238e50e71f6e69a2e6a53211.tar.gz
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>
Diffstat (limited to 'gnu/services/dict.scm')
0 files changed, 0 insertions, 0 deletions