Note
This plugin is in very early stages and development will be slow as I am busy right now (unless you want to collaborate in its development).
This is a plugin to manage tasks within Neovim, so anytime you add a TODO comment, it automatically adds a task.
- taskwarrior
- (optional) taskwarrior-tui
- Add task
- Remove task
- Priority management
- Assign project to task
{
"anmomu92/taskman.nvim",
}<comment-symbol> TODO: <task-description>e.g: # TODO: test task
:UpdateTasks: It looks for TODO comments to add/remove the corresponding tasks.
- Update on save: to update the tasks everytime you save the file, add the following to your
init.lua(or wherever you store your autocommands).
api.nvim_create_autocmd({ "BufWritePost" }, {
callback = function()
require("taskman").UpdateTasks()
end,
})Any kind of suggestion or improvement is suggested. Please, open an issue or merge request to discuss changes.
GPL-3.0 license.