correct metals lsp settings

This commit is contained in:
Salar Rahmanian 2025-10-11 14:58:46 -07:00
parent 9735440660
commit 4d78b972b2

View file

@ -54,28 +54,38 @@
# Scala
metals = {
enable = true;
config.settings = {
defaultBspToBuildTool = true;
enableBestEffort = true;
excludedPackages = [
"akka.actor.typed.javadsl"
"com.github.swagger.akka.javadsl"
config = {
filetypes = [
"scala"
"sbt"
"sc"
"mill"
];
initOptions = {
statusBarProvider = "on";
settings.metals = {
defaultBspToBuildTool = true;
defaultShell = "fish";
enableBestEffort = true;
enableSemanticHighlighting = false;
excludedPackages = [
"akka.actor.typed.javadsl"
"com.github.swagger.akka.javadsl"
];
initOptions = {
statusBarProvider = "on";
};
inlayHints = {
typeParameters.enable = true;
hintsInPatternMatch.enable = true;
};
mcpClient = "claude";
serverVersion = "latest.snapshot";
showImplicitArguments = true;
showImplicitConversionsAndClasses = true;
showInferredType = true;
startMcpServer = true;
superMethodLensesEnabled = true;
useGlobalExecutable = true;
};
inlayHints = {
typeParameters.enable = true;
hintsInPatternMatch.enable = true;
};
mcpClient = "claude";
serverVersion = "latest.snapshot";
showImplicitArguments = true;
showImplicitConversionsAndClasses = true;
showInferredType = true;
startMcpServer = true;
superMethodLensesEnabled = true;
useGlobalExecutable = true;
};
};