summary refs log tree commit diff
path: root/pkgs/applications/editors/jetbrains
diff options
context:
space:
mode:
authorAtemu <atemu.main@gmail.com>2021-06-03 14:24:13 +0200
committerAtemu <atemu.main@gmail.com>2021-06-03 14:40:19 +0200
commit87b65fa13fabb1a3d895d8d0b0185bf2a556951e (patch)
treeb804c1b1758af1d9d3a17d347c16eaf473559ebf /pkgs/applications/editors/jetbrains
parentf6594d72ad3cfd2884d83020186a4ae749c69ab1 (diff)
downloadnixpkgs-87b65fa13fabb1a3d895d8d0b0185bf2a556951e.tar
nixpkgs-87b65fa13fabb1a3d895d8d0b0185bf2a556951e.tar.gz
nixpkgs-87b65fa13fabb1a3d895d8d0b0185bf2a556951e.tar.bz2
nixpkgs-87b65fa13fabb1a3d895d8d0b0185bf2a556951e.tar.lz
nixpkgs-87b65fa13fabb1a3d895d8d0b0185bf2a556951e.tar.xz
nixpkgs-87b65fa13fabb1a3d895d8d0b0185bf2a556951e.tar.zst
nixpkgs-87b65fa13fabb1a3d895d8d0b0185bf2a556951e.zip
jetbrains: add mainPrograms
Diffstat (limited to 'pkgs/applications/editors/jetbrains')
-rw-r--r--pkgs/applications/editors/jetbrains/common.nix6
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/applications/editors/jetbrains/common.nix b/pkgs/applications/editors/jetbrains/common.nix
index 635a8dbf46f..c9903b4a460 100644
--- a/pkgs/applications/editors/jetbrains/common.nix
+++ b/pkgs/applications/editors/jetbrains/common.nix
@@ -3,7 +3,7 @@
 , vmopts ? null
 }:
 
-{ name, product, version, src, wmClass, jdk, meta, extraLdPath ? [] }:
+{ name, product, version, src, wmClass, jdk, meta, extraLdPath ? [] }@args:
 
 with lib;
 
@@ -18,7 +18,9 @@ let loName = toLower product;
 in
 
 with stdenv; lib.makeOverridable mkDerivation rec {
-  inherit name src meta;
+  inherit name src;
+  meta = args.meta // { mainProgram = execName; };
+
   desktopItem = makeDesktopItem {
     name = execName;
     exec = execName;