Unverified Commit 06e7fbdd authored by Pol Dellaiera's avatar Pol Dellaiera Committed by GitHub
Browse files

jetbrains-toolbox: update meta, install desktop and icon (#427093)

parents fc9031f1 a4d32704
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -15,8 +15,8 @@ let
  updateScript = ./update.sh;

  meta = {
    description = "Jetbrains Toolbox";
    homepage = "https://jetbrains.com/";
    description = "JetBrains Toolbox";
    homepage = "https://www.jetbrains.com/toolbox-app";
    license = lib.licenses.unfree;
    sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
    maintainers = with lib.maintainers; [ ners ];
@@ -91,6 +91,11 @@ selectKernel {
        ]
        ++ appimageTools.defaultFhsEnvArgs.multiPkgs pkgs;
      runScript = "${src}/bin/jetbrains-toolbox --update-failed";

      extraInstallCommands = ''
        install -Dm0644 ${src}/bin/jetbrains-toolbox.desktop -t $out/share/applications
        install -Dm0644 ${src}/bin/toolbox-tray-color.png $out/share/pixmaps/jetbrains-toolbox.png
      '';
    };

  darwin = stdenvNoCC.mkDerivation (finalAttrs: {