nix-stuff/roles/school/programs/jetbrains.nix
Toast 27ebce4fc6 School/jetbrains: do not install plugins
I sync plugins now with the settings sync feature, so I don't need this
2024-03-25 10:19:32 +01:00

16 lines
473 B
Nix

{pkgs, ...}:
with pkgs; {
environment.systemPackages = with jetbrains; [
idea-ultimate
datagrip
];
home-manager.users.toast = {
/*
If you use programs.java.enable intellij picks up the jdk package directly, which is not ideal
This adds the jdks I want to use to a directory intellij expects jdks to be
*/
home.file.".jdks/jdk8".source = "${pkgs.jdk8}/lib/openjdk";
home.file.".jdks/jdk17".source = "${pkgs.jdk17}/lib/openjdk";
};
}