aboutsummaryrefslogtreecommitdiff
path: root/modules/home/media/jellyfin-mpv-shim/default.nix
diff options
context:
space:
mode:
authorschererleander <leander@schererleander.de>2026-02-05 12:03:07 +0100
committerschererleander <leander@schererleander.de>2026-02-05 15:19:41 +0100
commit3b13d9a2a367db84d48940460532c17a374bb488 (patch)
tree599110a39c4baecf3991fe9a58d0103a43c38896 /modules/home/media/jellyfin-mpv-shim/default.nix
parent46aa4842b98d9215baca00060c233f386a0c2188 (diff)
feat(modules): use dendritic pattern
Diffstat (limited to 'modules/home/media/jellyfin-mpv-shim/default.nix')
-rw-r--r--modules/home/media/jellyfin-mpv-shim/default.nix38
1 files changed, 0 insertions, 38 deletions
diff --git a/modules/home/media/jellyfin-mpv-shim/default.nix b/modules/home/media/jellyfin-mpv-shim/default.nix
deleted file mode 100644
index 6594a70..0000000
--- a/modules/home/media/jellyfin-mpv-shim/default.nix
+++ /dev/null
@@ -1,38 +0,0 @@
-{ config, lib, ... }:
-let
- cfg = config.nx.media.jellyfin-mpv-shim;
- inherit (lib) mkEnableOption mkIf optionalAttrs;
-in
-{
- options.nx.media.jellyfin-mpv-shim = {
- enable = mkEnableOption "Jellyfin MPV Shim";
- };
-
- config = mkIf cfg.enable {
- systemd.user.services.jellyfin-mpv-shim.Service.Environment = [
- "ENABLE_HDR_WSI=1"
- ];
-
- services.jellyfin-mpv-shim = {
- enable = true;
- settings = {
- player_name = "mpv-shim";
- allow_transcode_to_h256 = true;
- };
- mpvConfig = {
- vo = "gpu-next";
- gpu-api = "vulkan";
- target-colorspace-hint = "yes";
- target-peak = 500;
- }
- // (optionalAttrs false {
- target-trc = "pq";
- target-prim = "bt.2020";
- #target-peak = 406;
- #tone-mapping = "spline";
- #tone-mapping-mode = "rgb";
- inverse-tone-mapping = "yes";
- });
- };
- };
-}