From e759503e7750372293910dd3b0cf6302b70885d6 Mon Sep 17 00:00:00 2001 From: Trolli Schmittlauch Date: Fri, 7 Nov 2025 12:21:07 +0100 Subject: [PATCH] yt-dlp: migrate from plain package to home-manager module --- home/common.nix | 9 +++++++++ home/modules/packages.nix | 1 - home/modules/vscodium.nix | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/home/common.nix b/home/common.nix index b8dc67f..3a631e8 100644 --- a/home/common.nix +++ b/home/common.nix @@ -170,6 +170,15 @@ EDITOR = "nvim"; }; + programs.yt-dlp = { + enable = true; + settings = { + embed-thumbnail = true; + embed-subs = true; + sub-langs = "all"; + }; + }; + home.activation.reportChanges = config.lib.dag.entryAnywhere '' if [[ -v oldGenPath ]]; then run nix store diff-closures $oldGenPath $newGenPath diff --git a/home/modules/packages.nix b/home/modules/packages.nix index 6b4cc88..ee86b7e 100644 --- a/home/modules/packages.nix +++ b/home/modules/packages.nix @@ -33,7 +33,6 @@ let multimediaApps = [ mpv - yt-dlp ] ++ lib.optionals pkgs.stdenv.isDarwin [ vlc-bin ] ++ lib.optionals pkgs.stdenv.isLinux [ diff --git a/home/modules/vscodium.nix b/home/modules/vscodium.nix index 0458218..8926b3e 100644 --- a/home/modules/vscodium.nix +++ b/home/modules/vscodium.nix @@ -58,7 +58,7 @@ ]); in { - "telemetry.enableTelemetry" = false; # might not be needed for Codium + "telemetry.enableTelemetry" = false; # might not be needed for Codium "editor.fontLigatures" = true; "editor.accessibilitySupport" = false; # prevent asking "editor.cursorBlinking" = "phase";