jetbrains: include small set of generated IDEA plugins
This commit is contained in:
parent
3c8d8f0347
commit
fb2bbf59d0
@ -1,41 +0,0 @@
|
|||||||
{ lib, stdenv, fetchzip }:
|
|
||||||
|
|
||||||
self:
|
|
||||||
|
|
||||||
let
|
|
||||||
|
|
||||||
commonBuild = import ../../../build-support/jetbrains/plugin.nix {
|
|
||||||
inherit lib stdenv fetchzip;
|
|
||||||
jetbrainsPlatforms = [
|
|
||||||
"clion"
|
|
||||||
"datagrip"
|
|
||||||
"goland"
|
|
||||||
"idea-community"
|
|
||||||
"idea-ultimate"
|
|
||||||
"phpstorm"
|
|
||||||
"pycharm-community"
|
|
||||||
"pycharm-professional"
|
|
||||||
"rider"
|
|
||||||
"ruby-mine"
|
|
||||||
"webstorm"
|
|
||||||
];
|
|
||||||
};
|
|
||||||
|
|
||||||
generateCommon = lib.makeOverridable ({
|
|
||||||
common ? ./manual-common-packages.nix
|
|
||||||
}: let
|
|
||||||
|
|
||||||
imported = import common {
|
|
||||||
inherit (self) callPackage;
|
|
||||||
};
|
|
||||||
|
|
||||||
super = imported;
|
|
||||||
|
|
||||||
overrides = { };
|
|
||||||
|
|
||||||
jetbrainsPlugins = super // overrides;
|
|
||||||
|
|
||||||
in jetbrainsPlugins // { inherit commonBuild; });
|
|
||||||
|
|
||||||
in generateCommon { }
|
|
||||||
|
|
6334
pkgs/applications/editors/jetbrains/idea-generated.nix
Normal file
6334
pkgs/applications/editors/jetbrains/idea-generated.nix
Normal file
File diff suppressed because it is too large
Load Diff
@ -10,7 +10,7 @@ let
|
|||||||
};
|
};
|
||||||
|
|
||||||
generateIdea = lib.makeOverridable ({
|
generateIdea = lib.makeOverridable ({
|
||||||
idea ? ./manual-idea-packages.nix
|
idea ? ./idea-generated.nix
|
||||||
}: let
|
}: let
|
||||||
|
|
||||||
imported = import idea {
|
imported = import idea {
|
||||||
|
@ -1,33 +0,0 @@
|
|||||||
{ callPackage }:
|
|
||||||
{
|
|
||||||
ideavim = callPackage
|
|
||||||
({ commonBuild }: commonBuild {
|
|
||||||
pname = "IdeaVim";
|
|
||||||
version = "0.57";
|
|
||||||
pluginId = 164;
|
|
||||||
versionId = 85009;
|
|
||||||
sha256 = "1rwfwj0b0nwi7jxhzxk1r0xc190nf4i3b59i0zknpmgb4yc5clzw";
|
|
||||||
})
|
|
||||||
{ };
|
|
||||||
|
|
||||||
checkstyle-idea = callPackage
|
|
||||||
({ commonBuild }: commonBuild {
|
|
||||||
pname = "CheckStyle-IDEA";
|
|
||||||
version = "5.42.0";
|
|
||||||
pluginId = 1065;
|
|
||||||
versionId = 95757;
|
|
||||||
sha256 = "0sji3649n5zz84dlidqaklipq6vaiafxsvg0gzy3j59mvkz6dk14";
|
|
||||||
})
|
|
||||||
{ };
|
|
||||||
|
|
||||||
google-java-format = callPackage
|
|
||||||
({ commonBuild }: commonBuild rec {
|
|
||||||
pname = "google-java-format";
|
|
||||||
version = "1.7.0.4";
|
|
||||||
pluginId = 8527;
|
|
||||||
versionId = 83164;
|
|
||||||
sha256 = "1pmnn1ksiv44kdga53gi3psrm2sva4bqrxizagbr0if2n0rrvgii";
|
|
||||||
filename = "${pname}.zip";
|
|
||||||
})
|
|
||||||
{ };
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{ callPackage }:
|
|
||||||
{
|
|
||||||
spring-assistant = callPackage
|
|
||||||
({ ideaBuild }: ideaBuild {
|
|
||||||
pname = "intellij-spring-assistant";
|
|
||||||
version = "0.12.0";
|
|
||||||
pluginId = 10229;
|
|
||||||
versionId = 44968;
|
|
||||||
sha256 = "13cglywzhb4j0qj0bs2jwaz2k8pxrxalv35wgkmgkxr635bxmwsj";
|
|
||||||
})
|
|
||||||
{ };
|
|
||||||
}
|
|
@ -10,10 +10,6 @@
|
|||||||
|
|
||||||
let
|
let
|
||||||
|
|
||||||
mkJetbrainsPlugins = import ../applications/editors/jetbrains/common-plugins.nix {
|
|
||||||
inherit lib stdenv fetchzip;
|
|
||||||
};
|
|
||||||
|
|
||||||
mkIdeaPlugins = import ../applications/editors/jetbrains/idea-plugins.nix {
|
mkIdeaPlugins = import ../applications/editors/jetbrains/idea-plugins.nix {
|
||||||
inherit lib stdenv fetchzip;
|
inherit lib stdenv fetchzip;
|
||||||
};
|
};
|
||||||
@ -23,10 +19,8 @@ let
|
|||||||
};
|
};
|
||||||
|
|
||||||
in lib.makeScope newScope (self: lib.makeOverridable ({
|
in lib.makeScope newScope (self: lib.makeOverridable ({
|
||||||
jetbrainsPlugins ? mkJetbrainsPlugins self
|
ideaPlugins ? mkIdeaPlugins self
|
||||||
, ideaPlugins ? mkIdeaPlugins self
|
|
||||||
}: ({ }
|
}: ({ }
|
||||||
// jetbrainsPlugins // { inherit jetbrainsPlugins; }
|
|
||||||
// ideaPlugins // { inherit ideaPlugins; }
|
// ideaPlugins // { inherit ideaPlugins; }
|
||||||
// {
|
// {
|
||||||
inherit variant;
|
inherit variant;
|
||||||
|
Loading…
Reference in New Issue
Block a user