todo.txt-base(8)

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

🌸 NAME 🌸

todo.txt-base β€” it's giving Extension support for todo.txt packages ✨ like, that's the whole gig bestie πŸ’–

✨ SYNOPSIS ✨

todo.txt-base {pre|post} <taskfile>

πŸŽ€ DESCRIPTION πŸŽ€

okay so todo.txt-base is the little backstage baddie that adds extension hook support to todo.txt applications 🫢 she's not the main character, she's the stage manager, and honestly? iconic behavior πŸ’…

Here's the tea β˜• β€” you hand her one of two words and she goes off:

  • when you pass pre, she runs the scripts she finds in the /etc/todo.txt-base/prehooks/ directory πŸƒβ€β™€οΈπŸ’¨
  • when you pass post, she runs the scripts she finds in the /etc/todo.txt-base/posthooks/ directory πŸƒβ€β™€οΈπŸ’¨

The scripts get run in alphabetical order, periodt πŸ”€ she's not doing chaos, she's doing order. Very demure, very mindful πŸŽ€

And bestie, listen β€” each script gets a single argument, which is the full path to the todo.txt tasking file πŸ“ that way every hook knows exactly which file it's messing with, no guessing, no vibes-only behavior, iykyk πŸ’œ

lowkey important: the hooks run in alpha order, so if you're naming your scripts, just know that <yellow>01-thing</yellow> comes before <yellow>02-other-thing</yellow> and your naming choices are literally your destiny πŸ’€βœ¨

πŸ¦‹ SEE ALSO πŸ¦‹

the whole friend group, fr fr πŸ«‚


and that's the whole page babes πŸŽ€ this was the System Manager's Manual version of todo.txt-base(8), dated July 2026 β€” go forth and hook responsibly bestie, ily πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from