From 6c6534337711d522fea70e45d688f195f001cd90 Mon Sep 17 00:00:00 2001 From: Abhinav Kuruvila Joseph <62714538+IsotoxalDev@users.noreply.github.com> Date: Sat, 28 Jun 2025 12:56:55 +0530 Subject: [PATCH] trelby: fix .desktop file and install icon to correct path --- pkgs/by-name/tr/trelby/package.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/by-name/tr/trelby/package.nix b/pkgs/by-name/tr/trelby/package.nix index a8838200acab..597f40fb7899 100644 --- a/pkgs/by-name/tr/trelby/package.nix +++ b/pkgs/by-name/tr/trelby/package.nix @@ -40,6 +40,15 @@ python3Packages.buildPythonApplication rec { wxpython ]; + postInstall = '' + install -Dm644 trelby/resources/trelby.desktop $out/share/applications/trelby.desktop + + install -Dm644 trelby/resources/icon256.png $out/share/icons/hicolor/256x256/apps/trelby.png + + substituteInPlace $out/share/applications/trelby.desktop \ + --replace-fail "Icon=trelby256" "Icon=trelby" + ''; + meta = { description = "Free, multiplatform, feature-rich screenwriting program"; homepage = "www.trelby.org";