From caa5d90b82dd7ffab774b4e7e4d82b02bdf68085 Mon Sep 17 00:00:00 2001 From: FredzyW Date: Mon, 23 Sep 2024 13:32:35 +0200 Subject: [PATCH] Added MPV --- config/home.nix | 2 +- shared/mpv.nix | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 shared/mpv.nix diff --git a/config/home.nix b/config/home.nix index 17808e7..c780db0 100644 --- a/config/home.nix +++ b/config/home.nix @@ -26,6 +26,7 @@ ../shared/aerc.nix ../shared/rbw.nix ../shared/oh-my-posh.nix + ../shared/mpv.nix ]; nixpkgs = { @@ -51,7 +52,6 @@ alsa-utils killall upower - mpv gcc gnumake htop diff --git a/shared/mpv.nix b/shared/mpv.nix new file mode 100644 index 0000000..b4dbd37 --- /dev/null +++ b/shared/mpv.nix @@ -0,0 +1,24 @@ +{ pkgs, lib, myhostname, ... }: +{ + programs.mpv = { + enable = true; + + package = ( + pkgs.mpv-unwrapped.wrapper { + scripts = with pkgs.mpvScripts; [ + uosc + sponsorblock + ]; + + mpv = pkgs.mpv-unwrapped.override { + }; + } + ); + + config = { + profile = "high-quality"; + ytdl-format = "bestvideo+bestaudio"; + cache-default = 4000000; + }; + }; +}