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; + }; + }; +}