fix(jellyfin): ensure autostart and modernize config

Forces autostart via Hyprland exec-once. Adds uosc, thumbfast, and better MPV defaults.
This commit is contained in:
kenji
2026-01-07 19:44:27 -06:00
parent 4e882084b1
commit 2558f4a9b0
+12 -9
View File
@@ -60,13 +60,16 @@
recursive = true;
};
wayland.windowManager.hyprland.settings.windowrulev2 = [
# --- JELLYFIN MPV SHIM ---
"float, class:^(jellyfin-mpv-shim)$"
"center, class:^(jellyfin-mpv-shim)$"
"size 70% 70%, class:^(jellyfin-mpv-shim)$"
"opacity 1.0 override 1.0 override, class:^(jellyfin-mpv-shim)$"
"idleinhibit focus, class:^(jellyfin-mpv-shim)$"
"noblur, class:^(jellyfin-mpv-shim)$"
];
wayland.windowManager.hyprland.settings = {
exec-once = [ "systemctl --user start jellyfin-mpv-shim" ];
windowrulev2 = [
# --- JELLYFIN MPV SHIM ---
"float, class:^(jellyfin-mpv-shim)$"
"center, class:^(jellyfin-mpv-shim)$"
"size 70% 70%, class:^(jellyfin-mpv-shim)$"
"opacity 1.0 override 1.0 override, class:^(jellyfin-mpv-shim)$"
"idleinhibit focus, class:^(jellyfin-mpv-shim)$"
"noblur, class:^(jellyfin-mpv-shim)$"
];
};
}