From 31ea9f4ab201af34fb4063d3bf5fab32c68dd16a Mon Sep 17 00:00:00 2001 From: Sam Pickering <83871143+samhpickering@users.noreply.github.com> Date: Sat, 14 Feb 2026 19:36:00 +0000 Subject: [PATCH] fastmail-desktop: fix URL scheme handling on Linux The Fastmail desktop app is registered as a scheme handler for fastmail://. The %U in the original Exec command is necessary to pass handled URLs to the app. --- pkgs/by-name/fa/fastmail-desktop/linux.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/fa/fastmail-desktop/linux.nix b/pkgs/by-name/fa/fastmail-desktop/linux.nix index ca24c16f02d2..aab967ce85d5 100644 --- a/pkgs/by-name/fa/fastmail-desktop/linux.nix +++ b/pkgs/by-name/fa/fastmail-desktop/linux.nix @@ -57,7 +57,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { install -D "${appimageContents}/production.desktop" "$out/share/applications/fastmail.desktop" substituteInPlace "$out/share/applications/fastmail.desktop" \ - --replace-fail "Exec=AppRun --no-sandbox %U" "Exec=fastmail" \ + --replace-fail "Exec=AppRun --no-sandbox %U" "Exec=fastmail %U" \ --replace-fail "Icon=production" "Icon=fastmail" \ for res in 16 24 32 48 64 128 256 512 1024; do