services: bluetooth: Make public and searchable.

Until now 'guix system search bluetooth' would turn up nothing.

* gnu/services/desktop.scm (bluetooth-service-type)
(bluetooth-configuration): Make public.
(bluetooth-service-type)[description]: New field.
This commit is contained in:
Ludovic Courtès 2019-04-30 11:59:47 +02:00
parent 5dd0d1f8b3
commit 7614193099
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5

@ -93,6 +93,9 @@
geoclue-service
geoclue-service-type
bluetooth-service-type
bluetooth-configuration
bluetooth-configuration?
bluetooth-service
elogind-configuration
@ -452,7 +455,9 @@ site} for more information."
`(("bluetooth"
,(bluetooth-directory config)))))
(service-extension shepherd-root-service-type
(compose list bluetooth-shepherd-service))))))
(compose list bluetooth-shepherd-service))))
(description "Run the @command{bluetoothd} daemon, which manages all the
Bluetooth devices and provides a number of D-Bus interfaces.")))
(define* (bluetooth-service #:key (bluez bluez) (auto-enable? #f))
"Return a service that runs the @command{bluetoothd} daemon, which manages