local ok, todo_comments = pcall(require,"todo-comments") if not ok then return end todo_comments.setup { signs = true, sign_priority = 8, keywords= { FIX = { icon = "", color = "error", alt = {"FIXME", "BUG", "FIXIT", "ISSUE"} }, TODO = { icon = "", color = "info"}, HACK = { icon = "", color = "warning"}, WARN = { icon = "", color = "warning", alt={"WARNING"}}, PERF = { icon = "󰓅", alt = {"OPTIM", "PERFORMANCE", "OPTIMISE"}}, NOTE = { icon = "", color = "hint", alt = {"INFO"}}, TEST = { icon = "󰤑", color = "test", alt = {"TESTING ", "PASSED", "FAILED"}} }, gui_style = { fg = "NONE", bg = "NONE" }, merge_keywords = true, highlight = { multiline = true, before = "", keyword = "wide", after = "fg", comments_only = true, max_line_len = 125, }, colors = { error = { "DiagnosticError", "ErrorMsg", "#DC2626" }, warning = { "DiagnosticWarn", "WarningMsg", "#FBBF24" }, info = { "DiagnosticInfo", "#2563EB" }, hint = { "DiagnosticHint", "#10B981" }, default = { "Identifier", "#7C3AED" }, test = { "Identifier", "#FF00FF" } } }