|
|
@ -176,8 +176,26 @@ return { |
|
|
|
name = 'folke/todo-comments.nvim', |
|
|
|
opts = { branch = "main" }, |
|
|
|
keys = { |
|
|
|
{ mode = 'n', key = { '<leader>', 'w', 't' }, map = ':TodoTrouble<CR>', label = "todos list" }, |
|
|
|
{ mode = 'n', key = { '<leader>', 'w', 'T' }, map = ':TodoTelescope<CR>', label = "todos search" }, |
|
|
|
{ mode = 'n', key = { '<leader>', 'w', 't' }, map = ':TodoTrouble<CR>', label = 'todos list' }, |
|
|
|
{ mode = 'n', key = { '<leader>', 'w', 'T' }, map = ':TodoTelescope<CR>', label = 'todos search' }, |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
---------------------------------------------------------------------------- |
|
|
|
-- Tasks |
|
|
|
-- |
|
|
|
-- Run tasks from .vscode/tasks.json |
|
|
|
{ |
|
|
|
name = 'EthanJWright/vs-tasks.nvim', |
|
|
|
opts = { |
|
|
|
requires = { plugin = { 'nvim-telescope/telescope.nvim' } }, |
|
|
|
branch = 'main' |
|
|
|
}, |
|
|
|
keys = { |
|
|
|
{ mode = 'n', key = { '<leader>', 'w', 'r' }, group = true, label = 'tasks' }, |
|
|
|
{ mode = 'n', key = { '<leader>', 'w', 'r', 'r' }, map = ':lua require("telescope").extensions.vstask.tasks()<CR>', label = 'run tasks' }, |
|
|
|
{ mode = 'n', key = { '<leader>', 'w', 'r', 'i' }, map = ':lua require("telescope").extensions.vstask.inputs()<CR>', label = 'set task inputs' }, |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|