From 024301e1b65e1344ca32eaa5be4561b7b0644699 Mon Sep 17 00:00:00 2001 From: r-vdp Date: Sun, 19 Apr 2026 13:11:27 +0200 Subject: [PATCH] yazi: use ffmpeg-headless for video previews The bundled video previewer only invokes `ffmpeg` and `ffprobe` (yazi-plugin/preset/plugins/video.lua), never `ffplay`. The full ffmpeg's `ffplay` links SDL, which transitively pulls in gtk3, gtk4, zenity, gst-plugins-bad and flite. Closure: 1.1G -> 494M. Matches what comparable in-tree thumbnailers already do (ffmpegthumbnailer, mcat, yt-dlp, navidrome). --- pkgs/by-name/ya/yazi/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ya/yazi/package.nix b/pkgs/by-name/ya/yazi/package.nix index 917605f0bfc6..02438b9c3630 100644 --- a/pkgs/by-name/ya/yazi/package.nix +++ b/pkgs/by-name/ya/yazi/package.nix @@ -9,7 +9,7 @@ jq poppler-utils _7zz - ffmpeg + ffmpeg-headless fd ripgrep fzf @@ -27,7 +27,7 @@ jq, poppler-utils, _7zz, - ffmpeg, + ffmpeg-headless, fd, ripgrep, fzf,