diff options
author | Timothy Sample <samplet@ngyro.com> | 2019-02-13 14:22:20 -0500 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2019-02-17 00:04:57 +0100 |
commit | 7e61419892aa68f7238e50e71f6e69a2e6a53211 (patch) | |
tree | dac1cb4a3195cd7b7f9bf6d70a306e0a730bc209 /guix/self.scm | |
parent | 1f564c1573f2d120a55e3b321a0c558a51720bce (diff) | |
download | guix-patches-7e61419892aa68f7238e50e71f6e69a2e6a53211.tar guix-patches-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 'guix/self.scm')
0 files changed, 0 insertions, 0 deletions