From 8c129aba4faa99a9dc4c3668f06a6872de046b46 Mon Sep 17 00:00:00 2001 From: Anomalocaridid <29845794+Anomalocaridid@users.noreply.github.com> Date: Tue, 7 Oct 2025 17:15:17 -0400 Subject: [PATCH] numbat: add desktop file and icons --- pkgs/by-name/nu/numbat/package.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/pkgs/by-name/nu/numbat/package.nix b/pkgs/by-name/nu/numbat/package.nix index 945b9d845d9c..74568d49b6ad 100644 --- a/pkgs/by-name/nu/numbat/package.nix +++ b/pkgs/by-name/nu/numbat/package.nix @@ -25,6 +25,19 @@ rustPlatform.buildRustPackage rec { postInstall = '' mkdir -p $out/share/numbat cp -r $src/numbat/modules $out/share/numbat/ + + mkdir -p $out/share/applications + cp $src/assets/numbat.desktop $out/share/applications + + for size in 16 22 24 32 48 64 128 256 512; do + dims="''${size}x''${size}" + dest=$out/share/icons/hicolor/''${dims}/apps + mkdir -p $dest + cp $src/assets/numbat-''${dims}.png ''${dest}/numbat.png + done + + mkdir -p $out/share/icons/hicolor/scalable/apps + cp $src/assets/numbat.svg $out/share/icons/hicolor/scalable/apps ''; preCheck = ''