feat: Switch from spaces to tabs for indenting my config

This commit is contained in:
kalmenn 2024-09-12 21:53:56 +02:00
parent cf9f8c40fc
commit f073cca3b6
Signed by: kalmenn
GPG key ID: F500055C44BC3834
17 changed files with 480 additions and 476 deletions

View file

@ -1,28 +1,28 @@
return {
"scalameta/nvim-metals",
dependencies = {
"nvim-lua/plenary.nvim",
},
ft = { "scala", "sbt" },
opts = function()
local metals_config = require("metals").bare_config()
"scalameta/nvim-metals",
dependencies = {
"nvim-lua/plenary.nvim",
},
ft = { "scala", "sbt" },
opts = function()
local metals_config = require("metals").bare_config()
metals_config.settings = {
showImplicitArguments = true,
}
metals_config.settings = {
showImplicitArguments = true,
}
metals_config.capabilities = require("cmp_nvim_lsp").default_capabilities()
metals_config.capabilities = require("cmp_nvim_lsp").default_capabilities()
return metals_config
end,
config = function(self, metals_config)
local nvim_metals_group = vim.api.nvim_create_augroup("nvim-metals", { clear = true })
vim.api.nvim_create_autocmd("FileType", {
pattern = self.ft,
callback = function()
require("metals").initialize_or_attach(metals_config)
end,
group = nvim_metals_group,
})
end,
return metals_config
end,
config = function(self, metals_config)
local nvim_metals_group = vim.api.nvim_create_augroup("nvim-metals", { clear = true })
vim.api.nvim_create_autocmd("FileType", {
pattern = self.ft,
callback = function()
require("metals").initialize_or_attach(metals_config)
end,
group = nvim_metals_group,
})
end,
}