{pkgs, ...}: with pkgs; { environment.systemPackages = with jetbrains; [ idea-ultimate scenebuilder 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 = let jdk17 = pkgs.jdk17.override {enableJavaFX = true;}; in "${jdk17}/lib/openjdk"; }; }