edittodo(1)

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

πŸ’– edittodo(1) β€” General Commands Manual πŸ’–

okay so bestie, welcome to edittodo β€” she lives in section 1 of the manual, aka General Commands, and she is the moment you wanna open up your todo.txt tasking file in whatever editor you've got set as your default. no cap, that's literally the whole job. ✨


✨ NAME ✨

edittodo β€” edit the configured todo.txt tasking file using the default editor πŸŽ€


🌸 SYNOPSIS 🌸

edittodo

that's it. no flags, no arguments, no drama. she just goes. πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the vibe: this command opens the configured todo.txt tasking file using the default editor. you just run it, and boom β€” your tasks are right there in front of you, ready to be edited. main character energy fr fr. πŸ‘‘

but wait, there's more (there's always more, iykyk) β€” hooks are provided that can be run before and after todo.txt file processing. πŸͺ

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

and listen β€” all the scripts get run with a single argument that defines the location of the todo.txt tasking file. so your hooks always know exactly which file they're dealing with. iconic behaviour honestly. 🫢

so where does that todo.txt tasking file even live?? great question, bestie. the location is determined by running:

todo.txt --info
πŸ’€ heads up: edittodo figures out where your file is by shelling out to todo.txt --info, so if that's not behaving, this isn't either. no panic, just facts.

🌈 SEE ALSO 🌈

go be nosy, there's a whole friend group here:


and that's the page, bestie!! πŸ’œ this one is from July 2026, manual page edittodo(1) β€” go open that file, slay your task list, and remember: future you is obsessed with present you for actually doing the thing. periodt. πŸŽ€βœ¨πŸ¦‹

πŸ“¦ where this page comes from