From 06bd95b2a3870a9802229d355022f6c1678d2e7c Mon Sep 17 00:00:00 2001 From: David <158768360+anewdi@users.noreply.github.com> Date: Mon, 9 Sep 2024 01:31:16 +0200 Subject: [PATCH] papers: Make thumbnailer file point to absolute path Allows use with nautilus(bubblewrap) even if installed in home.packages (cherry picked from commit 8ce371c4840c624f49796e32913287ae94092038) --- pkgs/by-name/pa/papers/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/pa/papers/package.nix b/pkgs/by-name/pa/papers/package.nix index e599b4a779d15..7595558fbd3d3 100644 --- a/pkgs/by-name/pa/papers/package.nix +++ b/pkgs/by-name/pa/papers/package.nix @@ -105,6 +105,11 @@ stdenv.mkDerivation (finalAttrs: { "-Dkeyring=disabled" ]; + postInstall = '' + substituteInPlace $out/share/thumbnailers/papers.thumbnailer \ + --replace-fail '=papers-thumbnailer' "=$out/bin/papers-thumbnailer" + ''; + preFixup = '' gappsWrapperArgs+=(--prefix XDG_DATA_DIRS : "${shared-mime-info}/share") '';