blob: 532b3ca4296754bdc1f38a9fe5de6914c1d91731 [file] [log] [blame]
Skyler Greyd5fab322022-05-20 22:15:08 +01001{ pkgs, ... }: with pkgs; let
2 webstorm = [
3 (jetbrains.webstorm.override { jdk = jdk11; })
Skyler Grey2fbbd582022-05-21 00:54:59 +01004# nodejs-17_x (already installed in nodejs.nix)
5# nodePackages.yarn (already installed in nodejs.nix)
Skyler Greyd5fab322022-05-20 22:15:08 +01006 ];
7
8 pycharm = [
9 (jetbrains.pycharm-professional.override { jdk = jdk11; })
10 python310
11 python3Packages.numpy
12 ];
13
14 rider = [
15 jetbrains.rider
16 graphviz
17 mono
18 dotnet-sdk
19 ];
20
21 idea = [
22 jetbrains.idea-ultimate
23 ];
24
25 clion = [
26 jetbrains.clion
27 platformio
28 ];
29
30 goland = [
31 jetbrains.goland
32 ];
33in {
34 home.packages = webstorm ++ pycharm ++ rider ++ idea ++ clion ++ goland;
35}