local branch = nil if vim.version().minor < 8 then branch = 'neovim-pre-0.8.0' end return { 'folke/todo-comments.nvim', requires = 'nvim-lua/plenary.nvim', branch = branch, function() require('todo-comments').setup { keywords = { FIX = { icon = "# ", alt = { "FIXME", "BUG" }, }, HACK = { icon = "* ", color = "warning", }, WARN = { icon = "! ", color = "warning", alt = { "WARNING", "XXX" }, }, NOTE = { icon = "i ", color = "hint", alt = { "INFO", "TODO" }, }, PERF = { icon = "@ ", alt = { "OPTIM", "PERFORMANCE", "OPTIMIZE" }, }, TEST = { icon = "@ ", color = "test", alt = { "TESTING", "PASSED", "FAILED" }, }, }, } end }