mirror of
https://github.com/softinio/nix-config.git
synced 2025-10-19 03:26:40 -07:00
update to nixvim scala metals and copilot configs
This commit is contained in:
parent
c543995d4d
commit
0860e967f3
6 changed files with 81 additions and 5 deletions
|
@ -52,7 +52,33 @@
|
|||
marksman.enable = true;
|
||||
|
||||
# Scala
|
||||
metals.enable = true;
|
||||
metals = {
|
||||
enable = true;
|
||||
settings.settings = {
|
||||
bloopSbtAlreadyInstalled = true;
|
||||
defaultBspToBuildTool = true;
|
||||
enableBestEffort = true;
|
||||
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;
|
||||
};
|
||||
};
|
||||
|
||||
# Nix
|
||||
nil_ls.enable = true;
|
||||
|
@ -76,4 +102,4 @@
|
|||
tinymist.enable = true;
|
||||
};
|
||||
};
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue