about summary refs log tree commit diff
path: root/pkgs/applications/networking/onionshare
diff options
context:
space:
mode:
authorGuilherme Paixão <guircp@usp.br>2023-07-30 19:47:22 +0000
committerGitHub <noreply@github.com>2023-07-30 21:47:22 +0200
commit088c1b399dca11290331665e7c07839ea9004443 (patch)
treeec821f1a819eb4b2492774145df0b3ce64684c6e /pkgs/applications/networking/onionshare
parente86120df5ca5ae75a94e8ce5b74bfdf89b1bc1e7 (diff)
onionshare-gui: add .desktop, icon and appdata (#245914)
Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com>
Diffstat (limited to 'pkgs/applications/networking/onionshare')
-rw-r--r--pkgs/applications/networking/onionshare/default.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/applications/networking/onionshare/default.nix b/pkgs/applications/networking/onionshare/default.nix
index 49193a384a637..2b7c19ae17107 100644
--- a/pkgs/applications/networking/onionshare/default.nix
+++ b/pkgs/applications/networking/onionshare/default.nix
@@ -138,6 +138,13 @@ rec {
 
     nativeBuildInputs = [ qt5.wrapQtAppsHook ];
 
+    postInstall = ''
+      mkdir -p $out/share/{appdata,applications,icons}
+      cp $src/org.onionshare.OnionShare.desktop $out/share/applications
+      cp $src/org.onionshare.OnionShare.svg $out/share/icons
+      cp $src/org.onionshare.OnionShare.appdata.xml $out/share/appdata
+    '';
+
     preFixup = ''
       wrapQtApp $out/bin/onionshare
     '';