1
0
Fork 0

nvim: Migrate configuration to lua and built-in plugin manager

This commit is contained in:
Olli 2026-04-19 12:53:37 +02:00
commit 6440203958
26 changed files with 453 additions and 616 deletions

View file

@ -1,38 +1,33 @@
return {
{
url = "https://gitlab.com/schrieveslaach/sonarlint.nvim",
lazy = true,
ft = {"java", "go", "html", "python", "php"},
config = function()
require('sonarlint').setup({
server = {
cmd = {
'sonarlint-ls',
'-stdio',
'-analyzers',
"/usr/share/java/sonarlint-ls/analyzers/sonarjava.jar",
"/usr/share/java/sonarlint-ls/analyzers/sonargo.jar",
"/usr/share/java/sonarlint-ls/analyzers/sonarhtml.jar",
"/usr/share/java/sonarlint-ls/analyzers/sonarpython.jar",
"/usr/share/java/sonarlint-ls/analyzers/sonarphp.jar",
},
settings = {
sonarlint = {
test = "test",
disableTelemetry = true,
focusOnNewCode = true,
showAnalyzerLogs = true,
},
},
},
filetypes = {
'java',
'go',
'html',
'python',
"php"
},
})
end
}
}
vim.pack.add({
gl("schrieveslaach/sonarlint.nvim"),
})
require('sonarlint').setup({
server = {
cmd = {
'sonarlint-ls',
'-stdio',
'-analyzers',
"/usr/share/java/sonarlint-ls/analyzers/sonarjava.jar",
"/usr/share/java/sonarlint-ls/analyzers/sonargo.jar",
"/usr/share/java/sonarlint-ls/analyzers/sonarhtml.jar",
"/usr/share/java/sonarlint-ls/analyzers/sonarpython.jar",
"/usr/share/java/sonarlint-ls/analyzers/sonarphp.jar",
},
settings = {
sonarlint = {
test = "test",
disableTelemetry = true,
focusOnNewCode = true,
showAnalyzerLogs = true,
},
},
},
filetypes = {
'java',
'go',
'html',
'python',
"php"
},
})