A simple plugin to add simple task management features to markdown files.
This is just some toy project and not fully tested. Please use it at your own risk.
- Four statuses are supported:
TODO
,DOING
,DONE
andCANCELED
.
The task format is inspired by logseq but not intented to be fully compatible with it. - Toggle task by
:TodoToggle
command. - Search all
TODO
andDOING
from files in current directory powered bytelescope.nvim
(Telescope mdtodo
).- Toggle todo in telescope:
<C-t>
inInsert
mode andt
inNormal
mode
- Toggle todo in telescope:
telescope.nvim
is required by this plugin.
-
Install this plugin by your favorite plugin manager.
-
Add
setup
to yourinit.lua
.require'mdtodo'.setup({})