Vorige: , Nach oben: Persönliche Dienste   [Inhalt][Index]


13.3.17 Verschiedene Persönliche Dienste

Dieser Abschnitt führt Persönliche Dienste auf, die sich nicht besser kategorisieren ließen.

Beets-Dienst

Das Modul (gnu home services music) stellt den folgenden Dienst zur Verfügung:

Variable: home-beets-service-type

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.

Der Dienst kann wie folgt benutzt werden:

(service home-beets-service-type
         (home-beets-configuration (directory "/home/alice/music")))

Weitere Optionen können als Freitext im Feld extra-options angegeben werden.

(service home-beets-service-type
         (home-beets-configuration
          (directory "/home/alice/music")
          (extra-options '("
import:
  move: yes"))))

Wörterbuchdienst

Das Modul (gnu home services dict) stellt den folgenden Dienst zur Verfügung:

Variable: home-dicod-service-type

Dies ist der Diensttyp für einen Dienst, der den dicod-Daemon ausführt. Dabei handelt es sich um eine Implementierung eines DICT-Servers (siehe das Dicod in Handbuch von GNU Dico).

Sie können in Ihre ~/.dico-Datei open localhost eintragen, damit localhost zum voreingestellten Server des dico-Clients wird (siehe das Initialization File in Handbuch von GNU Dico).

Dieser Dienst ist eine direkte Abbildung des Systemdienstes dicod-service-type (siehe Dictionary Service). So können Sie ihn benutzen:

(service home-dicod-service-type)

Dabei können Sie auch eine angepasste Konfiguration angeben, indem Sie ein dicod-configuration-Verbundsobjekt genau wie bei dicod-service-type angeben, es aber in for-home umhüllen:

(service home-dicod-service-type
         (for-home
          (dicod-configuration )))