From ce1a0acc760e971c1c33c4c0e8871ce4207f59a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20R=C3=B6ger?= Date: Thu, 20 Nov 2025 20:40:32 +0100 Subject: [PATCH] System Gen113 @ 2025-11-20-20:40:31 by jonas@monolith --- modules/programs/creative.nix | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/modules/programs/creative.nix b/modules/programs/creative.nix index 8b6a5b1..1ebd7f8 100644 --- a/modules/programs/creative.nix +++ b/modules/programs/creative.nix @@ -5,6 +5,15 @@ ... }: let cfg = config.hive.programs.creative; + avidemux-wayland-fix = pkgs.avidemux.overrideAttrs (prev: { + installPhase = + (prev.installPhase or "") + + '' + wrapProgram $out/bin/avidemux \ + --add-flags "--platform" \ + --add-flags "xcb" + ''; + }); in { options.hive.programs.creative = { enable = lib.mkEnableOption "Enable creative programs (video/image editing, etc.)"; @@ -63,7 +72,11 @@ in { hdrmerge hugin ] - ++ lib.optionals cfg.video-editing-light [ffmpeg losslesscut-bin avidemux] + ++ lib.optionals cfg.video-editing-light [ + ffmpeg + losslesscut-bin + avidemux-wayland-fix + ] ++ lib.optionals cfg.video-editing-heavy [ davinci-resolve hive.bulk-transcode