return { "folke/todo-comments.nvim", dependencies = { "nvim-lua/plenary.nvim", "folke/trouble.nvim", }, opts = {}, config = function() local todos = require("todo-comments") todos.setup({ keywords = { -- Adds the important keyword, I primarily use this in markdown -- documents to be able to jump and color appropriately. FIX = { alt = { "IMPORTANT" } }, }, }) vim.keymap.set("n", "tq", "Trouble todo toggle", { desc = "[T]odo [Q]uick fix list." }) vim.keymap.set("n", "t", "TodoTelescope", { desc = "[T]odo telescope list." }) vim.keymap.set("n", "tl", "TodoLocList", { desc = "[T]odo [L]ocation list." }) vim.keymap.set("n", "]t", function() todos.jump_next() end, { desc = "Next [T]odo" }) vim.keymap.set("n", "[t", function() todos.jump_prev() end, { desc = "Previous [T]odo" }) end, }