From 8a66a0b8fb36bf8a79c6fbf7b92d7f4dd3c6df93 Mon Sep 17 00:00:00 2001 From: Ihar Hrachyshka Date: Fri, 25 Sep 2026 10:20:24 -0400 Subject: [PATCH] element-desktop: avoid duplicating element-web https://github.com/NixOS/nixpkgs/pull/563892 added webapp.asar to satisfy electron-builder. This unintentionally left it in the app bundle (in addition to symlinked electron-web), bloating the package by ~140MB for no good reason. --- pkgs/by-name/el/element-desktop/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/el/element-desktop/package.nix b/pkgs/by-name/el/element-desktop/package.nix index 6d206b0d7faf..b658007cd006 100644 --- a/pkgs/by-name/el/element-desktop/package.nix +++ b/pkgs/by-name/el/element-desktop/package.nix @@ -112,6 +112,9 @@ stdenv.mkDerivation (finalAttrs: { asar pack tmp-app "$packed" + # element-web is linked into the output during installPhase. + find ./dist -name webapp.asar -delete + runHook postBuild '';