Add deno to yt-dlp
This commit is contained in:
parent
14ca125077
commit
60f454b57e
1 changed files with 3 additions and 1 deletions
|
|
@ -60,9 +60,11 @@ in
|
||||||
};
|
};
|
||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
# Install yt-dlp and ffmpeg
|
# Install yt-dlp, deno, and ffmpeg
|
||||||
|
# Deno is required for YouTube downloads (GitHub issue #14404)
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
cfg.package
|
cfg.package
|
||||||
|
deno # Required for YouTube downloads due to JS challenges
|
||||||
ffmpeg
|
ffmpeg
|
||||||
] ++ lib.optionals cfg.subscriptions.enable [
|
] ++ lib.optionals cfg.subscriptions.enable [
|
||||||
libxml2 # For xmllint to parse RSS feeds
|
libxml2 # For xmllint to parse RSS feeds
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue