From d7692171d8136c406c9a313381d415dfc180876f Mon Sep 17 00:00:00 2001 From: "Alexander \"PapaTutuWawa" Date: Mon, 2 Aug 2021 21:51:25 +0200 Subject: [PATCH] mpv: Add fullscreen to the anime profile --- modules/programs/mpv/default.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/modules/programs/mpv/default.nix b/modules/programs/mpv/default.nix index 8ec84b0..1b81d1a 100644 --- a/modules/programs/mpv/default.nix +++ b/modules/programs/mpv/default.nix @@ -1,7 +1,7 @@ { pkgs, ... }: let - makeMpvProfile = shader: { + makeMpvProfile = { shader, additional ? {} }: { glsl-shaders = "~/.config/mpv/shaders/${shader}"; scale = "ewa_lanczossharp"; cscale = "ewa_lanczossharp"; @@ -12,7 +12,7 @@ let video-sync = "display-resample"; interpolation = ""; tscale = "oversample"; - }; + } // additional; in { environment.systemPackages = [ pkgs.mpv ]; @@ -29,8 +29,15 @@ in { }; defaultProfiles = [ "anime" ]; profiles = { - anime = (makeMpvProfile "Anime4K_Upscale_CNN_UL_x2_Deblur.glsl"); - "anime-denoise" = (makeMpvProfile "Anime4K_Upscale_CNN_UL_x2_Denoise.glsl"); + anime = (makeMpvProfile { + shader = "Anime4K_Upscale_CNN_UL_x2_Deblur.glsl"; + additional = { + fullscreen = ""; + }; + }); + "anime-denoise" = (makeMpvProfile { + shader = "Anime4K_Upscale_CNN_UL_x2_Denoise.glsl"; + }); }; }; };