X-Git-Url: https://src.twobees.de/?a=blobdiff_plain;f=stow%2Fnvim%2F.config%2Fnvim%2Fafter%2Fplugin%2Flspsetup.lua;fp=stow%2Fnvim%2F.config%2Fnvim%2Fafter%2Fplugin%2Flspsetup.lua;h=170bfebfafe6024675e8c6942643295ebfd85166;hb=2714a4bd8aa12cd73680a00a2f0a250113e626be;hp=0000000000000000000000000000000000000000;hpb=70b91d6fad657bc5cee8ac721e57aafe5997e465;p=dotfiles.git diff --git a/stow/nvim/.config/nvim/after/plugin/lspsetup.lua b/stow/nvim/.config/nvim/after/plugin/lspsetup.lua new file mode 100644 index 0000000..170bfeb --- /dev/null +++ b/stow/nvim/.config/nvim/after/plugin/lspsetup.lua @@ -0,0 +1,21 @@ +local lsp = require('lsp-zero') + +lsp.preset('recommended') +lsp.configure('sumneko_lua', { + settings = { + Lua = { + diagnostics = { + globals = { 'vim' } + } + } + } +}) +lsp.setup() + +vim.lsp.handlers["textDocument/publishDiagnostics"] = +vim.lsp.with( + vim.lsp.diagnostic.on_publish_diagnostics, + { + virtual_text = true, -- inline diagnostic on line end + } +)