From 98165841b12c42ea43725e251045639a82816ee5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Geoffrey=20=E2=80=9CFrogeye=E2=80=9D=20Preud=27homme?= Date: Fri, 27 Jun 2025 21:12:45 +0200 Subject: [PATCH] curacao: Always start jellyfin-mpv-shim --- curacao/default.nix | 1 + curacao/jellyfin.nix | 27 +++++++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 curacao/jellyfin.nix diff --git a/curacao/default.nix b/curacao/default.nix index c78cafc..b6faf5f 100644 --- a/curacao/default.nix +++ b/curacao/default.nix @@ -14,6 +14,7 @@ ./features.nix ./hardware.nix ./homeautomation + ./jellyfin.nix ./rssVideos.nix ./webcam ]; diff --git a/curacao/jellyfin.nix b/curacao/jellyfin.nix new file mode 100644 index 0000000..7d9ce1c --- /dev/null +++ b/curacao/jellyfin.nix @@ -0,0 +1,27 @@ +{ + config, + ... +}: +let + hostConfig = config; +in +{ + config.home-manager.users.geoffrey = + { + pkgs, + lib, + config, + ... + }: + { + systemd.user = { + services.jellyfin-mpv-shim = { + Unit = { + After = [ "graphical-session.target" ]; + PartOf = [ "graphical-session.target" ]; + }; + Service.ExecStart = lib.getExe pkgs.jellyfin-mpv-shim; + }; + }; + }; +}