diff --git a/apps/jellyfin-mpv-shim/default.nix b/apps/jellyfin-mpv-shim/default.nix index e06fde5..ac73203 100644 --- a/apps/jellyfin-mpv-shim/default.nix +++ b/apps/jellyfin-mpv-shim/default.nix @@ -8,6 +8,9 @@ "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 = [ diff --git a/apps/matugen/config.toml b/apps/matugen/config.toml index 7897ddb..2d12a2e 100644 --- a/apps/matugen/config.toml +++ b/apps/matugen/config.toml @@ -51,6 +51,10 @@ input_path = "~/.config/matugen/templates/mako" output_path = "~/.config/mako/config" post_hook = "makoctl reload" +[templates.jellyfin-mpv-shim] +input_path = "~/.config/matugen/templates/jellyfin-mpv-shim" +output_path = "~/.config/jellyfin-mpv-shim/conf.json" + [templates.vicinae] input_path = "~/.config/matugen/templates/vicinae" output_path = "~/.local/share/vicinae/themes/matugen.toml" diff --git a/apps/matugen/default.nix b/apps/matugen/default.nix index ee46fb5..2f1730e 100644 --- a/apps/matugen/default.nix +++ b/apps/matugen/default.nix @@ -22,6 +22,7 @@ home.file.".config/matugen/templates/hyprlock".source = ./templates/hyprlock; home.file.".config/matugen/templates/starship".source = ./templates/starship; home.file.".config/matugen/templates/waybar".source = ./templates/waybar; + home.file.".config/matugen/templates/jellyfin-mpv-shim".source = ./templates/jellyfin-mpv-shim; home.file.".config/matugen/templates/vicinae".text = '' # Vicinae Matugen Theme Template diff --git a/apps/matugen/templates/jellyfin-mpv-shim b/apps/matugen/templates/jellyfin-mpv-shim new file mode 100644 index 0000000..3effbba --- /dev/null +++ b/apps/matugen/templates/jellyfin-mpv-shim @@ -0,0 +1,13 @@ +{ + "use_mpv_config": true, + "menu_style": "osc", + "osc_color": "{{colors.primary.default.hex}}", + "shader_pack_enable": true, + "check_updates": false, + "discord_presence": true, + "remote_kb": true, + "media_key_seek": true, + "stop_osc_on_pause": false, + "always_show_osc": false, + "log_level": "info" +}