aboutsummaryrefslogtreecommitdiff
path: root/share/home/mpv.nix
blob: 077f7e679febe824868195aa7fc4e672c8db6991 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{ config, pkgs, ... }: {
  programs.mpv = {
    enable = true;
    package = pkgs.wrapMpv
      (pkgs.mpv-unwrapped.override {
        ffmpeg = pkgs.ffmpeg_5-full;
      })
      { youtubeSupport = true; };
    config = {
      screenshot-format = "avif";
      # The format is '<Filename without extension> [<screenshot number>].avif'
      # Read more about it at: https://mpv.io/manual/master/#screenshot
      screenshot-template = "%F [%n]";
      screenshot-directory = "${config.xdg.userDirs.pictures}/Screenshots/mpv";
    };
  };
}