{ pkgs, lib }: let mpv = pkgs.mpv-with-scripts.override { scripts = [ pkgs.mpvScripts.convert ]; }; texlive = with pkgs.texlive; combine { inherit scheme-medium minted units collection-bibtexextra wrapfig libertine enumitem dashrule ifmtarg xstring; }; urxvt = pkgs.rxvt_unicode-with-plugins.override { plugins = [ pkgs.urxvt_perls ]; }; in { inherit mpv texlive urxvt; }