Previous: Networking Home Services, Up: Home Services [Contents][Index]
This section lists Home services that lack a better place.
The (gnu home services music)
module provides the following
service:
Beets is a music file and metadata manager
that can be used via its command-line interface, beet
. Beets
requires a YAML configuration file and this Guix Home service is to
create such file.
The service can be used as follows:
(service home-beets-service-type
(home-beets-configuration (directory "/home/alice/music")))
Additional options can be specified via the service wild-card field
extra-options
:
(service home-beets-service-type
(home-beets-configuration
(directory "/home/alice/music")
(extra-options '("
import:
move: yes"))))
The (gnu home services dict)
module provides the following service:
This is the type of the service that runs the dicod
daemon, an
implementation of DICT server (see Dicod in GNU Dico Manual).
You can add open localhost
to your ~/.dico file to make
localhost
the default server for dico
client
(see Initialization File in GNU Dico Manual).
This service is a direct mapping of the dicod-service-type
system
service (see Dictionary Service). You can
use it like this:
You may specify a custom configuration by providing a
dicod-configuration
record, exactly like for
dicod-service-type
, but wrapping it in for-home
:
(service home-dicod-service-type
(for-home
(dicod-configuration …)))