senpai: install desktop file and icons

This commit is contained in:
Anton Mosich
2025-10-17 13:49:19 +02:00
parent 89b7ebb34e
commit 03082c7e38

View File

@@ -33,6 +33,10 @@ buildGoModule rec {
scdoc < doc/senpai.1.scd > doc/senpai.1
scdoc < doc/senpai.5.scd > doc/senpai.5
installManPage doc/senpai.*
install -D -m 444 -t $out/share/applications contrib/senpai.desktop
install -D -m 444 res/icon.48.png $out/share/icons/hicolor/48x48/apps/senpai.png
install -D -m 444 res/icon.128.png $out/share/icons/hicolor/128x128/apps/senpai.png
install -D -m 444 res/icon.svg $out/share/icons/hicolor/scalable/apps/senpai.svg
'';
passthru.updateScript = nix-update-script { };