From 4af034b82620c67492f951be0fbbe0a024ab31e2 Mon Sep 17 00:00:00 2001 From: spinach <19keegandeppe@gmail.com> Date: Mon, 17 Apr 2023 16:27:16 -0400 Subject: [PATCH] used undercurl for spelling errors, less intrusive --- config/init.lua | 2 ++ config/lua/lsp.lua | 6 +++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/config/init.lua b/config/init.lua index 09de769..850ca21 100644 --- a/config/init.lua +++ b/config/init.lua @@ -27,6 +27,8 @@ vim.cmd([[ syntax enable colorscheme hybrid hi Normal ctermbg=NONE + hi SpellBad cterm=undercurl ctermbg=NONE ctermfg=NONE gui=undercurl guifg=NONE guibg=NONE guisp=Red + hi SpellCap cterm=undercurl ctermbg=NONE ctermfg=NONE gui=undercurl guifg=NONE guibg=NONE guisp=Blue ]]) -- defaults to transparent diff --git a/config/lua/lsp.lua b/config/lua/lsp.lua index c504d18..9ff63c2 100644 --- a/config/lua/lsp.lua +++ b/config/lua/lsp.lua @@ -52,7 +52,11 @@ vim.diagnostic.config({ vim.api.nvim_create_autocmd('LspAttach', { callback = function(ev) -- custom colors - --vim.cmd('hi DiagnosticUnderlineError cterm=undercurl guisp=Red') + vim.cmd('hi DiagnosticUnderlineError cterm=undercurl') + vim.cmd('hi DiagnosticUnderlineWarn cterm=undercurl') + vim.cmd('hi DiagnosticUnderlineInfo cterm=undercurl') + vim.cmd('hi DiagnosticUnderlineHint cterm=undercurl') + vim.cmd('hi DiagnosticUnderlineOk cterm=undercurl') -- key mappings local opts = { buffer = ev.buf,} -- error viewing