diff options
| author | Marcelo <setanta@gmail.com> | 2025-04-02 23:40:36 -0300 |
|---|---|---|
| committer | Marcelo <setanta@gmail.com> | 2025-04-04 00:10:31 -0300 |
| commit | 3feb93a4e0df380505e23024fe03de1f7046a764 (patch) | |
| tree | 7a61d208cac7c569847f505b39b508d69f0a24e3 /lua | |
| parent | 881e738df4fd1d283d96602d57c418596e999395 (diff) | |
Virtual lines for errors and virtual text for warnings
Source: https://btj93.github.io/nvim-0-11
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/config/lsp.lua | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/lua/config/lsp.lua b/lua/config/lsp.lua index b8dac5c..61e3fc3 100644 --- a/lua/config/lsp.lua +++ b/lua/config/lsp.lua @@ -2,7 +2,18 @@ vim.o.completeopt = "menuone,noselect,noinsert,popup,fuzzy" vim.diagnostic.config({ underline = true, - virtual_lines = { current_line = true }, + virtual_text = { + current_line = true, + severity = { + max = vim.diagnostic.severity.WARN, + }, + }, + virtual_lines = { + current_line = true, + severity = { + min = vim.diagnostic.severity.ERROR, + }, + }, signs = { text = { [vim.diagnostic.severity.ERROR] = "", |
