From 60f454b57e85fa4fc0539543ee50c12b0922569b Mon Sep 17 00:00:00 2001 From: Yan Lin Date: Wed, 24 Sep 2025 21:04:04 +0200 Subject: [PATCH] Add deno to yt-dlp --- modules/yt-dlp.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/yt-dlp.nix b/modules/yt-dlp.nix index 45457bf..7c0296a 100644 --- a/modules/yt-dlp.nix +++ b/modules/yt-dlp.nix @@ -60,9 +60,11 @@ in }; 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; [ cfg.package + deno # Required for YouTube downloads due to JS challenges ffmpeg ] ++ lib.optionals cfg.subscriptions.enable [ libxml2 # For xmllint to parse RSS feeds