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 = { { "dd", "Trouble diagnostics toggle", desc = "Show workspace diagnostics", }, { "db", "Trouble diagnostics toggle filter.buf=0", desc = "Show buffer diagnostics", }, }, after = function() require("trouble").setup({}) end, }, })