From 97c27d2703c838d61921f0af11aeff31ba3baf8a Mon Sep 17 00:00:00 2001 From: Danilo Reyes Date: Sun, 15 Dec 2024 00:25:14 -0600 Subject: [PATCH] ffpb merged --- modules/shell/multimedia.nix | 38 ++++++++---------------------------- 1 file changed, 8 insertions(+), 30 deletions(-) diff --git a/modules/shell/multimedia.nix b/modules/shell/multimedia.nix index 2541ae6..40bd256 100644 --- a/modules/shell/multimedia.nix +++ b/modules/shell/multimedia.nix @@ -11,35 +11,13 @@ enable = true; settings = import ../../dotfiles/gallery-dl.nix; }; - users.users.jawz.packages = - let - 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 = pkgs.python3Packages.buildPythonApplication ( - let - pname = "ffpb"; - version = "0.4.1"; - in - { - inherit pname version; - src = pkgs.python3Packages.fetchPypi { - inherit pname version; - sha256 = "sha256-7eVqbLpMHS1sBw2vYS4cTtyVdnnknGtEI8190VlXflk="; - }; - doCheck = false; - buildInputs = [ pkgs.python3Packages.setuptools ]; - propagatedBuildInputs = [ pkgs.python3Packages.tqdm ]; - } - ); - in - packages - ++ [ - ffpb - ]; + 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 + ; + }; }; }