README.md

April 24, 2026 ยท View on GitHub

Overview

ModernZ

Configuration files and scripts I use for mpv, tailored to a generally minimal and straightforward use case.

Notes

  • Using profile=high-quality
    • Use with a capable dedicated GPU, otherwise use profile=fast or no profile (default)
    • You can view profile details with mpv --show-profile=high-quality
  • Hardware decoding enabled
  • Default keybinds are disabled: input-default-bindings=no
  • Matroska ordered chapters is disabled: ordered-chapters=no
  • [Media] and [Slideshow] auto-profiles are system specific, use as reference or adjust
  • Some options are Windows OS specific, in use or value

Important


Latest mpv (git/master) is required. Please review the files before use to understand their contents.

Configuration

Scripts

Note

Source links lead to the respective repositories of the original authors.

File Locations

  • Windows: %APPDATA%\mpv\ or C:\users\USERNAME\AppData\Roaming\mpv\
  • Linux: ~/.config/mpv/ or /home/USERNAME/.config/mpv/
  • Mac: ~/.config/mpv/ or /Users/USERNAME/.config/mpv/
๐Ÿ“ mpv/
โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ input.conf
|   โ”œโ”€โ”€ ๐Ÿ“„ menu.conf
โ”‚   โ””โ”€โ”€ ๐Ÿ“„ mpv.conf
โ”œโ”€โ”€ ๐Ÿ“ fonts/
โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ modernz-icons.ttf
โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ Montserrat-Regular.ttf
โ”‚   โ””โ”€โ”€ ๐Ÿ“„ Roboto-Regular.ttf
โ”œโ”€โ”€ ๐Ÿ“ script-opts/
โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ boxtowide.conf
โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ modernz.conf
โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ pause_indicator_lite.conf
โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ pip_lite.conf
โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ thumbfast.conf
โ”‚   โ””โ”€โ”€ ๐Ÿ“„ ytdlautoformat.conf
โ””โ”€โ”€ ๐Ÿ“ scripts/
    โ”œโ”€โ”€ ๐Ÿ“„ boxtowide.lua
    โ”œโ”€โ”€ ๐Ÿ“„ modernz.lua
    โ”œโ”€โ”€ ๐Ÿ“„ open-file.lua
    โ”œโ”€โ”€ ๐Ÿ“„ pause_indicator_lite.lua
    โ”œโ”€โ”€ ๐Ÿ“„ pip_lite.lua
    โ”œโ”€โ”€ ๐Ÿ“„ sponsorblock_minimal.lua
    โ”œโ”€โ”€ ๐Ÿ“„ thumbfast.lua
    โ””โ”€โ”€ ๐Ÿ“„ ytdlautoformat.lua

Note

More information about files locations can be found here

Footnotes

  1. BoxToWide is a script written and maintained by me. โ†ฉ

  2. ModernZ is a fork maintained by me. โ†ฉ

  3. Open-File is a fork maintained by me. โ†ฉ

  4. Pause Indicator Lite is a script written and maintained by me. โ†ฉ

  5. PiP-Lite (Picture-in-Picture) is a script written and maintained by me. โ†ฉ

  6. ytdlAutoFormat is a script written and maintained by me. โ†ฉ