this post was submitted on 18 Jun 2025
1 points (100.0% liked)

Neovim

19 readers
1 users here now

Neovim is an hyperextensible Vim-based text editor. Learn more at neovim.io.

founded 2 years ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/neovim by /u/chickichanga on 2025-06-17 14:31:07+00:00.


Demo

I was frustrated with my todos all the time. Wanted something that just works without any BS along with it. So, I created this dead simple plugin that just works, stores your todo on a markdown wherever you want and feel free to fork it and use it however you want.

I hope you will find this useful.

What it does:

  • Floating window interface - Opens todos in a clean floating window that doesn't disrupt your workflow or you can open it in a separate buffer
  • Auto-sorting - Automatically keeps incomplete tasks at the top, completed at bottom
  • Bulk operations - Mark all done/undone, clear completed items with one keystroke
  • Markdown format - Uses standard - [ ] and - [x] checkboxes
  • Smart persistence - Auto-saves when you close the floating window

Key features:

  • Dual display modes (floating window or buffer)
  • Customizable keybindings and file location
  • Full command support for users who prefer :TodoOpen over keybinds
  • Works with any markdown file

I just wanted something that doesn't require any setup and let's me manage my todo without leaving the editor without a need of one more app or login to anything.

Link to plugin on GitHub: https://github.com/zaffron/todo-md.nvim

Perfect for developers who want a distraction-free way to manage tasks while coding. What do you think? I know some people might say, "Just use obsidian or why not just open a buffer and write todo" but for me todo is simply something I want to take a look at for reference not for storing as an archive to later come and look in distant future.

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here