diff --git a/shared/home/default.nix b/shared/home/default.nix index ed9fe68..1b913a4 100644 --- a/shared/home/default.nix +++ b/shared/home/default.nix @@ -56,6 +56,7 @@ (pkgs.substituteAll { src = ./init.lua; inherit (pkgs) metals; + javaHome = pkgs.jdk.home; }) .outPath; }; diff --git a/shared/home/init.lua b/shared/home/init.lua index 491cf95..2340aeb 100644 --- a/shared/home/init.lua +++ b/shared/home/init.lua @@ -177,6 +177,7 @@ metals_config.settings = { showImplicitArguments = true, excludedPackages = { "akka.actor.typed.javadsl", "com.github.swagger.akka.javadsl" }, metalsBinaryPath = "@metals@/bin/metals", + javaHome = "@javaHome@", } -- *READ THIS*