nix-configs/hm-modules/mpv.nix
Lucy Hochkamp 6088d13939
Some checks failed
ci/woodpecker/push/build-cache Pipeline failed
fix dark theme
2025-11-12 15:27:53 +01:00

25 lines
437 B
Nix

{
pkgs,
config,
lib,
inputs,
...
}:
let
cfg = config.xyno.mpv;
in
{
options.xyno.mpv.enable = lib.mkOption { default = false; };
config = lib.mkIf cfg.enable {
programs.mpv = {
enable = true;
scripts = with pkgs.mpvScripts; [ mpv-webm sponsorblock ];
config = {
profile = "gpu-hq";
ytdl-format = "bestvideo[width<=1920]+bestaudio";
cache-secs = 1200;
};
};
};
}