From 9832f10d03cb44f33f6f9d48a44000b2f269f4bd Mon Sep 17 00:00:00 2001 From: Simon Bruder Date: Sat, 21 Aug 2021 18:55:16 +0200 Subject: [PATCH] youtube-dl: Add yt-dlp youtube-dl currently is unbearably slow (double-digit KiB/s). --- users/simon/modules/youtube-dl.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/users/simon/modules/youtube-dl.nix b/users/simon/modules/youtube-dl.nix index 924da79..937bd00 100644 --- a/users/simon/modules/youtube-dl.nix +++ b/users/simon/modules/youtube-dl.nix @@ -12,15 +12,21 @@ let options = { format = lib.concatStringsSep "/" formats; }; -in -{ - xdg.configFile."youtube-dl/config".text = lib.concatStringsSep + + textConfig = lib.concatStringsSep "\n" (lib.mapAttrsToList (k: v: "--${k} ${v}") options); +in +{ + xdg.configFile = { + "youtube-dl/config".text = textConfig; + "yt-dlp/config".text = textConfig; + }; home.packages = with pkgs; [ youtube-dl + unstable.yt-dlp ]; }