aboutsummaryrefslogtreecommitdiff
path: root/Common/nvim
diff options
context:
space:
mode:
Diffstat (limited to 'Common/nvim')
-rw-r--r--Common/nvim/lua/lsp-conf.lua16
1 files changed, 9 insertions, 7 deletions
diff --git a/Common/nvim/lua/lsp-conf.lua b/Common/nvim/lua/lsp-conf.lua
index fde33b3..bedac5a 100644
--- a/Common/nvim/lua/lsp-conf.lua
+++ b/Common/nvim/lua/lsp-conf.lua
@@ -40,16 +40,18 @@ vim.diagnostic.config({
virtual_text = false,
signs = true,
update_in_insert = true,
- underline = false,
+ underline = true,
severity_sort = false,
- float = {
- border = 'rounded',
- source = 'always',
- header = '',
- prefix = '',
- },
})
+vim.cmd [[
+hi DiagnosticUnderlineError gui=none guibg='LightRed'
+hi DiagnosticUnderlineWarn guisp='Orange' gui=undercurl
+hi DiagnosticUnderlineInfo guisp='Cyan' gui=undercurl
+hi DiagnosticUnderlineHint guisp='Cyan' gui=undercurl
+hi DiagnosticUnderlineOk gui=none
+]]
+
vim.opt.completeopt = {'menuone', 'noselect', 'noinsert'}
vim.opt.shortmess = vim.opt.shortmess + { c = true}
vim.api.nvim_set_option('updatetime', 300)