diff options
| author | Ian Eure <ian@retrospec.tv> | 2024-09-08 16:10:20 -0700 |
|---|---|---|
| committer | Ian Eure <ian@retrospec.tv> | 2026-03-29 09:01:03 -0700 |
| commit | 7cd78468a214f262403c369f1b7a7aa8e8c73a8e (patch) | |
| tree | 9d73b676ce770f4b3590008591ca6e5db7b7a4d6 /doc | |
| parent | 0218c4136a63387f122301d9dfb5b71c310d0807 (diff) | |
gnu: Add home-jellyfin-mpv-shim-service-type.
* gnu/home/services/media.scm (home-jellyfin-mpv-shim-service-type): New variable.
* doc/guix.texi (Jellyfin Services): New section.
* doc/guix.texi (Kodi Services): Add subheading.
Change-Id: I037ab0602214fdaa1b032be51ff98ecf6b7ee16c
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/guix.texi | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi index 41ddce9792..96b7bcd9eb 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -54176,6 +54176,7 @@ an example of a service and its configuration that you could add to the @subsection Media Home Services @cindex kodi + The @uref{https://kodi.tv, Kodi media center} can be run as a daemon on a media server. With the @code{(gnu home services kodi)} service, you can configure Kodi to run upon login. @@ -55099,6 +55100,36 @@ mouse bindings. @end table @end deftp +@cindex jellyfin + +The @code{home-jellyfin-mpv-shim-service-type} in the @code{(gnu home +services media)} module runs a cast client for the +@uref{https://jellyfin.org/, Jellyfin} media system. + +To enable, add this to your home services: + +@lisp +(service home-jellyfin-mpv-shim-service-type) +@end lisp + +The service starts only if @code{jellyfin-mpv-shim} has been configured +with a remote server and credentials. This must be done manually, by +launching @code{jellyfin-mpv-shim}. After configuring the server, the +service will start automatically when you log in. + +@defvar home-jellyfin-mpv-shim-service-type +Type of the service which launches Jellyfin MPV Shim. +@end defvar + +@deftp {Data Type} home-jellyfin-mpv-shim-configuration +Available @code{home-jellyfin-mpv-shim-configuration} fields are: + +@table @asis +@item @code{package} (default: @code{jellyfin-mpv-shim}) (type: package) +The Jellyfin MPV Shim package to use. +@end table +@end deftp + @node Networking Home Services @subsection Networking Home Services |
