Skip to content

Releases: marcos-venicius/wodo

v0.1.0

09 Feb 14:25
Compare
Choose a tag to compare

You can create .todo.md files wherever you want and just call wodo add /path/to/file and that's it.

Everytime you want to check all of your todos you can just do wodo view, this will list every todo file you have, parse and display it to you.

To use it, you need to add some configurations to vim:

augroup TodoListFile
  autocmd!
  autocmd BufRead,BufNewFile *.todo* nnoremap <leader>t <esc>$vF-da- Todo<esc>0f[lr 
  autocmd BufRead,BufNewFile *.todo* nnoremap <leader>i <esc>$vF-da- Doing<esc>0f[lr 
  autocmd BufRead,BufNewFile *.todo* nnoremap <leader>c <esc>$vF-da- Done<esc>0f[lrx<esc>j^f[l
  autocmd BufRead,BufNewFile *.todo* nnoremap <leader>a <esc>0Di- [ ] <name> \| --day-- 00, 00:00 - 00:00 - Todo<esc>0fnh
augroup END

This configurations will allow you to type:

  • <leader>t to put a task in todo mode
  • <leader>i to put a task in progress mode
  • <leader>c to put a task in done mode
  • <leader>a to create a new task in a blank line

Then, you can just do wodo add /path/to/file.

After do this, everytime you update this file the wodo will be able to see this modifications and when you do wodo view you will get all your todo files with the updates states and see where everyone is and the state of which one.

Check the examples folder to a todo file example

Full Changelog: https://github.com/marcos-venicius/wodo/commits/v0.1.0