configure intellij with jdks

This commit is contained in:
Zoty 2026-06-15 09:56:21 -03:00
parent 055aca05be
commit aab559c3d5
Signed by: Zoty
SSH key fingerprint: SHA256:WsGEGivgl37t3Mth6uugXMOgMCTR7QolIepNbC+j/tA
3 changed files with 21 additions and 3 deletions

View file

@ -1,6 +1,7 @@
{ inputs, pkgs, ... }:
let
claude-code = inputs.claude-code.packages.${pkgs.system}.default;
claude-code = inputs.claude-code.packages.${pkgs.system}.default;
pkgs-unstable = inputs.nixpkgs-unstable.legacyPackages.${pkgs.system};
in {
home.packages = with pkgs; [
firefox
@ -9,6 +10,15 @@ in {
mpv
];
# Symlinks in ~/.jdks/ - path scanned by IntelliJ on Linux by default
# After rebuild: File > Project Structure > SDKs > Detect SDKs
home.file = {
".jdks/jdk-8".source = "${pkgs-unstable.openjdk8}/lib/openjdk";
".jdks/jdk-11".source = "${pkgs-unstable.openjdk11}/lib/openjdk";
".jdks/jdk-17".source = "${pkgs-unstable.openjdk17}/lib/openjdk";
".jdks/jdk-21".source = "${pkgs-unstable.openjdk21}/lib/openjdk";
};
home.sessionVariables = {
TERMINAL = "kitty";
XDG_TERMINAL_EMULATOR = "kitty";