nixos/home/david/modules/programs/mpv.nix

24 lines
353 B
Nix
Raw Permalink Normal View History

2025-01-17 15:44:01 +08:00
{
lib,
config,
2025-11-11 18:11:23 +08:00
pkgs,
...
}: let
2025-07-01 23:17:40 +08:00
cfg = config.david.programs.mpv;
in {
2025-01-17 15:44:01 +08:00
options = {
2025-07-01 23:17:40 +08:00
david.programs.mpv = {
2025-01-17 15:44:01 +08:00
enable = lib.mkEnableOption "mpv";
};
};
config = lib.mkIf cfg.enable {
programs.mpv = {
enable = true;
2025-11-11 18:11:23 +08:00
scripts = [
pkgs.mpvScripts.uosc
pkgs.mpvScripts.thumbfast
];
2025-01-17 15:44:01 +08:00
};
};
}