Ludovic Courtès <> writes:

> Alternately, you can inspect the ‘%desktop-services’ variable at the REPL:
> --8<---------------cut here---------------start------------->8---
> $ guile
> GNU Guile 2.2.3
> Copyright (C) 1995-2017 Free Software Foundation, Inc.
> Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
> This program is free software, and you are welcome to redistribute it
> under certain conditions; type `,show c' for details.
> Enter `,help' for help.
> scheme@(guile-user)> ,use(gnu services desktop)
> scheme@(guile-user)> ,use(gnu services)
> scheme@(guile-user)> (map (compose service-type-name service-kind) 
> %desktop-services)
> $1 = (slim screen-locker screen-locker mtp network-manager wpa-supplicant 
> avahi udisks upower accountsservice colord geoclue polkit elogind dbus ntp 
> login console-fonts agetty mingetty mingetty mingetty mingetty mingetty 
> mingetty static-networking syslog urandom-seed guix nscd udev special-files)
> --8<---------------cut here---------------end--------------->8---

This is exactly what I was looking for.  Thanks!

Pierre Neidhardt

Attachment: signature.asc
Description: PGP signature

Reply via email to