From 1b01b18c1a42039262fe098b98dc9a8d4334f857 Mon Sep 17 00:00:00 2001 From: William Date: Thu, 2 Apr 2026 15:46:56 -0300 Subject: [PATCH] fix brave wrapping on desktop file --- packages/brave.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/brave.nix b/packages/brave.nix index 79c840a..f6fa957 100644 --- a/packages/brave.nix +++ b/packages/brave.nix @@ -125,9 +125,13 @@ pkgs.brave ]; postBuild = '' + desktop="$out/share/applications/brave-browser.desktop" + if [ -L "$desktop" ]; then + cp --remove-destination "$(readlink "$desktop")" "$desktop" + fi sed -i \ - "s|Exec=brave-browser|Exec=$out/bin/brave|g" \ - $out/share/applications/brave-browser.desktop 2>/dev/null || true + "s|^Exec=.*|Exec=$out/bin/brave %U|g" \ + "$desktop" ''; }; };