Files
2026-09-15 15:37:27 +10:00

28 lines
727 B
Lua

-- Options are automatically loaded before lazy.nvim startup
-- Default options that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/options.lua
-- Add any additional options here
-- SpellCheck
-- Filter diagnostics to hide warnings but keep errors, info, and hints
local function filter_warnings(diagnostic)
return diagnostic.severity ~= vim.diagnostic.severity.WARN
end
vim.diagnostic.config({
virtual_text = {
format = function(diagnostic)
if diagnostic.severity == vim.diagnostic.severity.WARN then
return ""
end
return diagnostic.message
end,
},
signs = {
filter = filter_warnings,
},
underline = {
filter = filter_warnings,
},
})