From 29da879611e3b8e7a046e4796421e184884d7446 Mon Sep 17 00:00:00 2001 From: Minijackson Date: Sat, 11 Mar 2023 16:30:28 +0100 Subject: desktop: switch youtube-dl -> yt-dlp --- profiles/desktop.nix | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/profiles/desktop.nix b/profiles/desktop.nix index 95b784d..c45083d 100644 --- a/profiles/desktop.nix +++ b/profiles/desktop.nix @@ -1,20 +1,16 @@ -inputs: - -{ pkgs, ... }: - -{ +inputs: {pkgs, ...}: { imports = [ inputs.self.nixosModules.usecases.desktop.default ]; users.extraUsers.minijackson.packages = with pkgs; [ + aria2 pass tmuxp taskwarrior tokei neofetch ffmpeg - youtube-dl pavucontrol pandoc poppler_utils @@ -27,8 +23,19 @@ inputs: services.passSecretService.enable = true; - home-manager.users.minijackson.xdg.userDirs = { - enable = true; - createDirectories = true; + home-manager.users.minijackson = { + programs.yt-dlp = { + enable = true; + package = pkgs.unstable.yt-dlp; + settings = { + downloader = "aria2c"; + downloader-args = "aria2c:'--continue --max-connection-per-server=8 --split=8 --min-split-size=1M'"; + }; + }; + + xdg.userDirs = { + enable = true; + createDirectories = true; + }; }; } -- cgit v1.2.3