about summary refs log tree commit diff
path: root/pkgs/applications/editors/sublime/4/common.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/applications/editors/sublime/4/common.nix')
-rw-r--r--pkgs/applications/editors/sublime/4/common.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/applications/editors/sublime/4/common.nix b/pkgs/applications/editors/sublime/4/common.nix
index a0fade07b1c59..a7425863d898d 100644
--- a/pkgs/applications/editors/sublime/4/common.nix
+++ b/pkgs/applications/editors/sublime/4/common.nix
@@ -158,7 +158,12 @@ stdenv.mkDerivation (rec {
     )
     + ''
       mkdir -p "$out/share/applications"
-      substitute "''$${primaryBinary}/${primaryBinary}.desktop" "$out/share/applications/${primaryBinary}.desktop" --replace "/opt/${primaryBinary}/${primaryBinary}" "${primaryBinary}"
+
+      substitute \
+        "''$${primaryBinary}/${primaryBinary}.desktop" \
+        "$out/share/applications/${primaryBinary}.desktop" \
+        --replace-fail "/opt/${primaryBinary}/${primaryBinary}" "${primaryBinary}"
+
       for directory in ''$${primaryBinary}/Icon/*; do
         size=$(basename $directory)
         mkdir -p "$out/share/icons/hicolor/$size/apps"