diff options
author | Ken Micklas <kmicklas@gmail.com> | 2018-03-16 15:03:15 -0400 |
---|---|---|
committer | Ken Micklas <ken.micklas@obsidian.systems> | 2018-03-20 12:35:53 -0400 |
commit | c234c01de04ca3e2cff5b126a536f42ab9e0ba95 (patch) | |
tree | d6fec8552770b6d44e64fff92a52186ac1bc7b78 /pkgs/applications/networking/instant-messengers/zoom-us/default.nix | |
parent | e8e7e78d9fbc5eb8cfb49d51d796123a79a08799 (diff) | |
download | nixlib-c234c01de04ca3e2cff5b126a536f42ab9e0ba95.tar nixlib-c234c01de04ca3e2cff5b126a536f42ab9e0ba95.tar.gz nixlib-c234c01de04ca3e2cff5b126a536f42ab9e0ba95.tar.bz2 nixlib-c234c01de04ca3e2cff5b126a536f42ab9e0ba95.tar.lz nixlib-c234c01de04ca3e2cff5b126a536f42ab9e0ba95.tar.xz nixlib-c234c01de04ca3e2cff5b126a536f42ab9e0ba95.tar.zst nixlib-c234c01de04ca3e2cff5b126a536f42ab9e0ba95.zip |
zoom-us: add desktop item
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/zoom-us/default.nix')
-rw-r--r-- | pkgs/applications/networking/instant-messengers/zoom-us/default.nix | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/pkgs/applications/networking/instant-messengers/zoom-us/default.nix b/pkgs/applications/networking/instant-messengers/zoom-us/default.nix index e13f0001f02b..49311bc59303 100644 --- a/pkgs/applications/networking/instant-messengers/zoom-us/default.nix +++ b/pkgs/applications/networking/instant-messengers/zoom-us/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, system, makeWrapper, +{ stdenv, fetchurl, system, makeWrapper, makeDesktopItem, alsaLib, dbus, glib, gstreamer, fontconfig, freetype, libpulseaudio, libxml2, libxslt, libGLU_combined, nspr, nss, sqlite, utillinux, zlib, xorg, udev, expat, libv4l }: @@ -88,9 +88,19 @@ in stdenv.mkDerivation { Prefix = $packagePath EOF - $postInstallHooks + runHook postInstall ''; + postInstall = (makeDesktopItem { + name = "zoom-us"; + exec = "$out/bin/zoom-us %U"; + icon = "$out/share/zoom-us/application-x-zoom.png"; + desktopName = "Zoom"; + genericName = "Video Conference"; + categories = "Network;Application;"; + mimeType = "x-scheme-handler/zoommtg;"; + }).buildCommand; + meta = { homepage = https://zoom.us/; description = "zoom.us video conferencing application"; |