Files
lux/modules/capabilities/neovim/lua-config/lua/plugins/diagnostics.lua
T
2026-09-04 19:49:42 +02:00

35 lines
748 B
Lua

vim.diagnostic.config({
signs = {
text = {
[vim.diagnostic.severity.ERROR] = " ",
[vim.diagnostic.severity.WARN] = " ",
[vim.diagnostic.severity.INFO] = " ",
[vim.diagnostic.severity.HINT] = "󰠠 ",
},
},
severity_sort = true,
float = { source = "if_many" },
})
require("lz.n").load({
{
"trouble.nvim",
cmd = "Trouble",
keys = {
{
"<leader>dd",
"<cmd>Trouble diagnostics toggle<cr>",
desc = "Show workspace diagnostics",
},
{
"<leader>db",
"<cmd>Trouble diagnostics toggle filter.buf=0<cr>",
desc = "Show buffer diagnostics",
},
},
after = function()
require("trouble").setup({})
end,
},
})