vitodo(1)

πŸ“¦
version 2.8 Β· 3 versions
, in ubuntu stonking

✨ NAME ✨

vitodo β€” bestie, this is the one that lets you edit your configured todo.txt tasking file using vi πŸ’…


🌸 SYNOPSIS 🌸

vitodo

That's it. No flags, no args, no drama. She's a simple girl. πŸŽ€


πŸ’– DESCRIPTION πŸ’–

Okay so vitodo literally just opens up your configured todo.txt tasking file inside vi. That's the whole vibe. Your tasks, your editor, your main character moment. ✨

But wait, there's more, and it's giving automation. πŸ¦‹ There are hooks β€” lil scripts that can run before and after your todo.txt file gets processed:

  • Scripts that run before processing live in /etc/todo.txt-base/prehooks
  • Scripts that run after processing live in /etc/todo.txt-base/posthooks

Every single one of these scripts gets run with a single argument, and that argument is the location of the todo.txt tasking file. So your hooks know exactly which file we're talking about. No cap. 🫢

And how does vitodo figure out where your todo.txt tasking file even is? Not me guessing β€” it runs todo.txt --info and lets that tell it. Iconic behavior honestly. πŸ‘‘

Heads up bestie: your prehooks and posthooks are chillin' in /etc/todo.txt-base/, so if you're dropping scripts in there, make sure they're where the command expects them. πŸ’€

🌈 SEE ALSO 🌈

The whole friend group, fr fr:

  • todo.txt(1)
  • tdt(1)
  • todo.txt-base(8)
  • edittodo(1)
  • listtodo(1)
  • cdtodo(1)
  • backuptodo(1)
  • justone(1)

This page is straight from the General Commands Manual, and it's dated July 2026 β€” vitodo(1) girlies stay winning. πŸŽ€ Go edit some tasks, bestie, you got this. πŸ’œ

πŸ“¦ where this page comes from