alpha
Login
or
Join now
lass.pds.lassul.us
/
superconfig
Star
0
Fork
1
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
This repository has no description
Star
0
Fork
1
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
1
Pipelines
2configs.services.radio: drop yt-dlp
author
lassulus
date
5 months ago
(May 1, 2026, 12:39 AM CEST)
commit
ef3df02c
ef3df02cf517488b24d2d3d97119244822314950
parent
9879a80c
9879a80ca967fa3ed92ad54b0764893a73c8ac0f
-6
3 changed files
Expand all
Collapse all
Unified
Split
2configs
services
radio
default.nix
radio.liq
shell.nix
-2
2configs/services/radio/default.nix
View file
Reviewed
···
145
145
ICECAST_HOST = "localhost";
146
146
};
147
147
path = [
148
148
-
pkgs.yt-dlp
149
148
pkgs.bubblewrap
150
149
];
151
150
serviceConfig.User = lib.mkForce "radio";
···
157
156
bubblewrap
158
157
curl
159
158
ffmpeg
160
160
-
yt-dlp
161
159
];
162
160
};
163
161
icecast = opkgs.icecast.overrideAttrs (old: rec {
-3
2configs/services/radio/radio.liq
View file
Reviewed
···
1
1
log.stdout.set(true)
2
2
3
3
-
# use yt-dlp
4
4
-
settings.protocol.youtube_dl.path.set("yt-dlp")
5
5
-
6
3
# add filenames to metadata
7
4
settings.encoder.metadata.export.set(list.append(settings.encoder.metadata.export(), [ "filename" ]))
8
5
-1
2configs/services/radio/shell.nix
View file
Reviewed
···
4
4
pkgs.mkShell {
5
5
buildInputs = [
6
6
pkgs.liquidsoap
7
7
-
pkgs.yt-dlp
8
7
];
9
8
}