about summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers
diff options
context:
space:
mode:
authorSylvain Fankhauser <sylvain.fankhauser@liip.ch>2020-12-12 21:02:59 +0100
committerGitHub <noreply@github.com>2020-12-12 21:02:59 +0100
commit3043fe5b849c48cf242ec59d1ee1cf0778a107e8 (patch)
tree596a479fc14c4a232dedaac484facaf8c5a11320 /pkgs/applications/networking/instant-messengers
parent170065c92d927b6c829d8aac5553c6e909c61cce (diff)
downloadnixlib-3043fe5b849c48cf242ec59d1ee1cf0778a107e8.tar
nixlib-3043fe5b849c48cf242ec59d1ee1cf0778a107e8.tar.gz
nixlib-3043fe5b849c48cf242ec59d1ee1cf0778a107e8.tar.bz2
nixlib-3043fe5b849c48cf242ec59d1ee1cf0778a107e8.tar.lz
nixlib-3043fe5b849c48cf242ec59d1ee1cf0778a107e8.tar.xz
nixlib-3043fe5b849c48cf242ec59d1ee1cf0778a107e8.tar.zst
nixlib-3043fe5b849c48cf242ec59d1ee1cf0778a107e8.zip
element-desktop: associate with element:// links (#106750)
Diffstat (limited to 'pkgs/applications/networking/instant-messengers')
-rw-r--r--pkgs/applications/networking/instant-messengers/element/element-desktop.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/applications/networking/instant-messengers/element/element-desktop.nix b/pkgs/applications/networking/instant-messengers/element/element-desktop.nix
index d5dac9655ef4..6f6b335430b8 100644
--- a/pkgs/applications/networking/instant-messengers/element/element-desktop.nix
+++ b/pkgs/applications/networking/instant-messengers/element/element-desktop.nix
@@ -60,7 +60,7 @@ in mkYarnPackage rec {
   # https://github.com/vector-im/riot-desktop/blob/develop/package.json
   desktopItem = makeDesktopItem {
     name = "element-desktop";
-    exec = executableName;
+    exec = "${executableName} %u";
     icon = "element";
     desktopName = "Element (Riot)";
     genericName = "Matrix Client";
@@ -68,6 +68,7 @@ in mkYarnPackage rec {
     categories = "Network;InstantMessaging;Chat;";
     extraEntries = ''
       StartupWMClass=element
+      MimeType=x-scheme-handler/element;
     '';
   };