diff --git a/lua/lazyvim/plugins/extras/lang/scala.lua b/lua/lazyvim/plugins/extras/lang/scala.lua index 3aed9b79..6b6a305b 100644 --- a/lua/lazyvim/plugins/extras/lang/scala.lua +++ b/lua/lazyvim/plugins/extras/lang/scala.lua @@ -11,26 +11,24 @@ return { }, { "scalameta/nvim-metals", - dependencies = { - "nvim-lua/plenary.nvim", - }, keys = { { - "me", + "e", function() - require("telescope").extensions.metals.commands() + require("metals").commands() end, + ft = { "scala", "sbt", "java" }, desc = "Metals commands", }, { - "mc", + "c", function() require("metals").compile_cascade() end, desc = "Metals compile cascade", }, { - "mh", + "h", function() require("metals").hover_worksheet() end, @@ -45,8 +43,8 @@ return { metals_config.settings = { verboseCompilation = true, - showImplicitArguments = true, - showImplicitConversionsAndClasses = true, + showImplicitArguments = false, + showImplicitConversionsAndClasses = false, showInferredType = true, superMethodLensesEnabled = true, excludedPackages = {