]> src.twobees.de Git - dotfiles.git/blobdiff - stow/nvim/.config/nvim/after/plugin/lspsetup.lua
../..
[dotfiles.git] / stow / nvim / .config / nvim / after / plugin / lspsetup.lua
index 3f87ecd331f222b83075d70569e2ac45fc6ddaa8..6a1fcb6ddc82da7608f23b99bc4251daad696d65 100644 (file)
@@ -1,6 +1,6 @@
 local lsp = require('lsp-zero')
-
 lsp.preset('recommended')
+
 lsp.configure('lua_ls', {
     settings = {
         Lua = {
@@ -55,7 +55,17 @@ cmp.setup({
     experimental = { ghost_text = true },
 });
 
-vim.diagnostic.config( { virtual_text = true } )
 
 lsp.setup()
 
+vim.diagnostic.config({
+  virtual_text = {
+    -- source = "always",  -- Or "if_many"
+    prefix = '●', -- Could be '■', '▎', 'x'
+  },
+  severity_sort = true,
+  float = {
+    source = "always",  -- Or "if_many"
+  },
+})
+