Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2025-06-07 16:14:14 +01:00
parent c31bca3634
commit 515458d11f
4 changed files with 60 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
{
user ? throw "user argument is required",
home ? throw "home argument is required",
}:
{ pkgs, ... }:
{
home-manager.users.${user} = {
programs.mpv = {
enable = true;
defaultProfiles = [ "high-quality" ];
config = {
vo = "gpu-next";
video-sync = "display-resample";
interpolation = true;
hwdec = "auto";
force-window = true;
};
scripts = with pkgs.mpvScripts; [
modernz
mpv-image-viewer.freeze-window
visualizer
];
};
theme.template.".config/mpv/script-opts/modernz.conf".source = ./modernz.conf;
};
}