2 Commits

Author SHA1 Message Date
kenji 4bfc554e35 fix(hypridle): decrease timeout 2026-01-10 17:44:56 -06:00
kenji 2558f4a9b0 fix(jellyfin): ensure autostart and modernize config
Forces autostart via Hyprland exec-once. Adds uosc, thumbfast, and better MPV defaults.
2026-01-07 19:44:27 -06:00
2 changed files with 13 additions and 10 deletions
+1 -1
View File
@@ -29,7 +29,7 @@
on-resume = "hyprctl dispatch dpms on"; # screen on when activity is detected after timeout has passed on-resume = "hyprctl dispatch dpms on"; # screen on when activity is detected after timeout has passed
} }
{ {
timeout = 1800; # 30min timeout = 660;
on-timeout = "systemctl suspend"; # suspend pc on-timeout = "systemctl suspend"; # suspend pc
} }
]; ];
+12 -9
View File
@@ -60,13 +60,16 @@
recursive = true; recursive = true;
}; };
wayland.windowManager.hyprland.settings.windowrulev2 = [ wayland.windowManager.hyprland.settings = {
# --- JELLYFIN MPV SHIM --- exec-once = [ "systemctl --user start jellyfin-mpv-shim" ];
"float, class:^(jellyfin-mpv-shim)$" windowrulev2 = [
"center, class:^(jellyfin-mpv-shim)$" # --- JELLYFIN MPV SHIM ---
"size 70% 70%, class:^(jellyfin-mpv-shim)$" "float, class:^(jellyfin-mpv-shim)$"
"opacity 1.0 override 1.0 override, class:^(jellyfin-mpv-shim)$" "center, class:^(jellyfin-mpv-shim)$"
"idleinhibit focus, class:^(jellyfin-mpv-shim)$" "size 70% 70%, class:^(jellyfin-mpv-shim)$"
"noblur, 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)$"
];
};
} }