32 lines
852 B
Nix
32 lines
852 B
Nix
|
{
|
||
|
lib,
|
||
|
fetchFromGitHub,
|
||
|
unstableGitUpdater,
|
||
|
buildLua,
|
||
|
}:
|
||
|
|
||
|
buildLua rec {
|
||
|
pname = "mpv-reload";
|
||
|
|
||
|
version = "0-unstable-2024-03-22";
|
||
|
src = fetchFromGitHub {
|
||
|
owner = "4e6";
|
||
|
repo = pname;
|
||
|
rev = "1a6a9383ba1774708fddbd976e7a9b72c3eec938";
|
||
|
hash = "sha256-BshxCjec/UNGyiC0/g1Rai2NvG2qOIHXDDEUYwwdij0=";
|
||
|
};
|
||
|
passthru.updateScript = unstableGitUpdater { };
|
||
|
|
||
|
meta = {
|
||
|
description = "Manual & automatic reloading of videos";
|
||
|
longDescription = ''
|
||
|
This script adds reloading of videos, automatically on timers (when stuck
|
||
|
buffering etc.) or manually on keybinds, to help with cases where a stream
|
||
|
is not loading further due to a network or remote issue.
|
||
|
'';
|
||
|
homepage = "https://github.com/4e6/mpv-reload";
|
||
|
license = lib.licenses.mit;
|
||
|
maintainers = with lib.maintainers; [ nicoo ];
|
||
|
};
|
||
|
}
|