mirror of
https://github.com/LunarVim/LunarVim.git
synced 2024-09-20 10:35:08 +02:00
chore(diagnostic): sign text config
This commit is contained in:
parent
b124e8c3e3
commit
97b16693d7
2 changed files with 9 additions and 10 deletions
|
@ -77,12 +77,11 @@ M.load_default_options = function()
|
|||
|
||||
local default_diagnostic_config = {
|
||||
signs = {
|
||||
active = true,
|
||||
values = {
|
||||
{ name = "DiagnosticSignError", text = lvim.icons.diagnostics.Error },
|
||||
{ name = "DiagnosticSignWarn", text = lvim.icons.diagnostics.Warning },
|
||||
{ name = "DiagnosticSignHint", text = lvim.icons.diagnostics.Hint },
|
||||
{ name = "DiagnosticSignInfo", text = lvim.icons.diagnostics.Information },
|
||||
text = {
|
||||
[vim.diagnostic.severity.ERROR] = lvim.icons.diagnostics.Error,
|
||||
[vim.diagnostic.severity.WARN] = lvim.icons.diagnostics.Warning,
|
||||
[vim.diagnostic.severity.HINT] = lvim.icons.diagnostics.Hint,
|
||||
[vim.diagnostic.severity.INFO] = lvim.icons.diagnostics.Information,
|
||||
},
|
||||
},
|
||||
virtual_text = true,
|
||||
|
|
|
@ -94,10 +94,10 @@ function M.setup()
|
|||
return
|
||||
end
|
||||
|
||||
if lvim.use_icons then
|
||||
for _, sign in ipairs(vim.tbl_get(vim.diagnostic.config(), "signs", "values") or {}) do
|
||||
vim.fn.sign_define(sign.name, { texthl = sign.name, text = sign.text, numhl = sign.name })
|
||||
end
|
||||
if not lvim.use_icons then
|
||||
vim.diagnostic.config {
|
||||
signs = {},
|
||||
}
|
||||
end
|
||||
|
||||
if not utils.is_directory(lvim.lsp.templates_dir) then
|
||||
|
|
Loading…
Reference in a new issue