diff --git a/modules/shell/multimedia.nix b/modules/shell/multimedia.nix index 40bd256..8155fa6 100644 --- a/modules/shell/multimedia.nix +++ b/modules/shell/multimedia.nix @@ -7,13 +7,23 @@ { options.my.shell.multimedia.enable = lib.mkEnableOption "enable"; config = lib.mkIf config.my.shell.multimedia.enable { - home-manager.users.jawz.programs.gallery-dl = { - enable = true; - settings = import ../../dotfiles/gallery-dl.nix; + home-manager.users.jawz.programs = { + yt-dlp = { + enable = true; + settings = { + embed-thumbnail = true; + embed-subs = true; + sub-langs = "all"; + cookies-from-browser = "firefox+gnomekeyring:/home/jawz/.librewolf/jawz"; + }; + }; + gallery-dl = { + enable = true; + settings = import ../../dotfiles/gallery-dl.nix; + }; }; users.users.jawz.packages = builtins.attrValues { inherit (pkgs) - yt-dlp # downloads videos from most video websites ffmpeg # not ffmpreg, the coolest video conversion tool! imagemagick # photoshop what?? ffpb # make ffmpeg encoding... a bit fun