configure intellij with jdks
This commit is contained in:
parent
055aca05be
commit
aab559c3d5
3 changed files with 21 additions and 3 deletions
|
|
@ -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";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue