From 8ce371c4840c624f49796e32913287ae94092038 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 --- 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 efab205c5a8b..bfa2c5d6da2d 100644 --- a/pkgs/by-name/pa/papers/package.nix +++ b/pkgs/by-name/pa/papers/package.nix @@ -111,6 +111,11 @@ stdenv.mkDerivation (finalAttrs: { stdenv.cc.isClang && lib.versionAtLeast stdenv.cc.version "16" ) "-Wno-error=incompatible-function-pointer-types"; + 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"