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 # Scala
metals = { metals = {
enable = true; enable = true;
config.settings = { config = {
defaultBspToBuildTool = true; filetypes = [
enableBestEffort = true; "scala"
excludedPackages = [ "sbt"
"akka.actor.typed.javadsl" "sc"
"com.github.swagger.akka.javadsl" "mill"
]; ];
initOptions = { settings.metals = {
statusBarProvider = "on"; 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;
}; };
}; };