From 6fd17209c77d758b143b5833b583e6f33647f065 Mon Sep 17 00:00:00 2001 From: matt1432 Date: Sun, 26 May 2024 15:48:19 -0400 Subject: [PATCH] feat(jelly): add merge versions plugin --- devices/nos/modules/jellyfin/default.nix | 4 ++++ devices/nos/modules/jellyfin/packages.nix | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/devices/nos/modules/jellyfin/default.nix b/devices/nos/modules/jellyfin/default.nix index 77bf2f3..c261d9b 100644 --- a/devices/nos/modules/jellyfin/default.nix +++ b/devices/nos/modules/jellyfin/default.nix @@ -48,6 +48,10 @@ in { name = "Intro Skipper"; url = "https://raw.githubusercontent.com/jumoog/intro-skipper/master/manifest.json"; } + { + name = "Merge Versions Plugin"; + url = "https://raw.githubusercontent.com/danieladov/JellyfinPluginManifest/master/manifest.json"; + } ]; enableSlowResponseWarning = false; diff --git a/devices/nos/modules/jellyfin/packages.nix b/devices/nos/modules/jellyfin/packages.nix index e6d83db..5527706 100644 --- a/devices/nos/modules/jellyfin/packages.nix +++ b/devices/nos/modules/jellyfin/packages.nix @@ -11,7 +11,11 @@ in { services.jellyfin = { package = jellyPkgs.jellyfin; - webPackage = jellyPkgs.jellyfin-web; + webPackage = jellyPkgs.jellyfin-web.overrideAttrs { + postInstall = '' + sed -E -i 's/enableBackdrops\:function\(\)\{return \_\}/enableBackdrops\:function\(\)\{return P\}/' $out/share/jellyfin-web/main.jellyfin.bundle.js + ''; + }; ffmpegPackage = jellyPkgs.jellyfin-ffmpeg; };