1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 10:11:08 +01:00
This commit is contained in:
2025-12-27 22:22:54 +01:00
parent cb0307e8bf
commit c3db0404b3
139 changed files with 2630 additions and 1976 deletions

View File

@@ -2,7 +2,8 @@
jq,
runCommand,
fetchFromGitHub,
}: let
}:
let
online-radio = fetchFromGitHub {
owner = "kmein";
repo = "online-radio";
@@ -10,12 +11,11 @@
sha256 = "1q0iagx7df0sd6vl5anvpzyiw4jdwa6c67z45rx622a6cr6m4zzl";
};
in
runCommand "worldradio.m3u" {} ''
${jq}/bin/jq --raw-output --slurp 'flatten | map(.url_resolved) | .[]' ${online-radio}/src/data/countries/*.json \
| sort \
| uniq \
> $out
''
runCommand "worldradio.m3u" { } ''
${jq}/bin/jq --raw-output --slurp 'flatten | map(.url_resolved) | .[]' ${online-radio}/src/data/countries/*.json \
| sort \
| uniq \
> $out
''
# anthoer method for running a world radio using Icecast Directory
# curl http://dir.xiph.org/ | pup 'a[href^=http]:contains("Play") attr{href}'