From bb5850903b351072f72237c5764a00a6f481a0dc Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Tue, 17 Feb 2026 12:11:36 +0100 Subject: [PATCH] tiny-rdm: comply with freedesktop icon specification --- pkgs/by-name/ti/tiny-rdm/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ti/tiny-rdm/package.nix b/pkgs/by-name/ti/tiny-rdm/package.nix index 19b2a16717f8..8079762886d8 100644 --- a/pkgs/by-name/ti/tiny-rdm/package.nix +++ b/pkgs/by-name/ti/tiny-rdm/package.nix @@ -3,6 +3,7 @@ buildGoModule, fetchFromGitHub, fetchNpmDeps, + imagemagick, npmHooks, nodejs, wails, @@ -48,6 +49,7 @@ buildGoModule (finalAttrs: { nodejs npmHooks.npmConfigHook copyDesktopItems + imagemagick ]; buildInputs = [ webkitgtk_4_1 ]; @@ -79,7 +81,8 @@ buildGoModule (finalAttrs: { runHook preInstall install -Dm 0755 build/bin/tiny-rdm $out/bin/tiny-rdm - install -Dm 0644 frontend/src/assets/images/icon.png $out/share/pixmaps/tiny-rdm.png + mkdir -p $out/share/icons/hicolor/96x96/apps + magick frontend/src/assets/images/icon.png -resize 96x96 $out/share/icons/hicolor/96x96/apps/tiny-rdm.png runHook postInstall '';