mpvScripts.mpv-osc-tethys: init at 0-unstable-2024-08-19

+27
+1
pkgs/applications/video/mpv/scripts/default.nix
··· 113 113 mpv-cheatsheet = callPackage ./mpv-cheatsheet.nix { }; 114 114 mpv-notify-send = callPackage ./mpv-notify-send.nix { }; 115 115 mpv-osc-modern = callPackage ./mpv-osc-modern.nix { }; 116 + mpv-osc-tethys = callPackage ./mpv-osc-tethys.nix { }; 116 117 mpv-playlistmanager = callPackage ./mpv-playlistmanager.nix { }; 117 118 mpv-slicing = callPackage ./mpv-slicing.nix { }; 118 119 mpv-webm = callPackage ./mpv-webm.nix { };
+26
pkgs/applications/video/mpv/scripts/mpv-osc-tethys.nix
··· 1 + { 2 + lib, 3 + buildLua, 4 + fetchFromGitHub, 5 + }: 6 + buildLua (finalAttrs: { 7 + pname = "mpv-osc-tethys"; 8 + version = "0-unstable-2024-08-19"; 9 + 10 + scriptPath = "osc_tethys.lua"; 11 + extraScripts = [ "mpv_thumbnail_script_server.lua" ]; 12 + 13 + src = fetchFromGitHub { 14 + owner = "Zren"; 15 + repo = "mpv-osc-tethys"; 16 + rev = "c4167f88a0e9944738419e90a71f1f80fba39ccb"; 17 + hash = "sha256-eAY+ZUuOxPJiNCuL7lqMBU4iURCMz12LQdfaYj4WFQc="; 18 + }; 19 + 20 + meta = { 21 + description = "OSC UI replacement for MPV with icons from the bomi video player"; 22 + homepage = "https://github.com/Zren/mpv-osc-tethys"; 23 + license = lib.licenses.unfree; # no license specified 24 + maintainers = with lib.maintainers; [ luftmensch-luftmensch ]; 25 + }; 26 + })