gtdcleanup(1)

πŸ’– gtdcleanup(1) πŸ’–

okay bestie, so this is the General Commands Manual page for gtdcleanup, and honestly? it's giving life organizer. periodt.

🌸 NAME 🌸

gtdcleanup β€” Perform a GTD-style cleanup of a todo.txt task file


✨ SYNOPSIS ✨

gtdcleanup [-h] <path>

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so picture this: you've got a task file formatted according to the todo.txt specification, and it's a whole mess, and this little program walks in with main character energy and groups all your tasks by project. no cap.

Every project gets its own project header. like, a little sign above the section that says "hey, these belong together." adorable. functional. iconic.

Tasks that are already chillin' in a project section get a + project tag if they don't already have one. so like, we're not double-tagging anybody, we're just making sure nobody's out here untagged and unclaimed πŸ’….

And if a task has a project tag that doesn't match the project section it's currently sitting in? bestie, it gets moved to the appropriate project section. it's called relocation, it's called growth.

There's also a special _None project section 🫢 β€” that's the lil corner for tasks where a project just cannot be identified. no project, no problem, they still have a home.

This whole thing is designed to be installable as a todo.txt-base pre or post hook. so you can just let it run automatically and never think about it again. obsessed.


πŸŽ€ ARGUMENTS πŸŽ€

  • <path> β€” the path to the todo.txt file. just point it at your file, bestie, that's the whole gig.

πŸ’… OPTIONS πŸ’…

  • -h, --help β€” Print help and exit. that's it, that's the option. short, sweet, ate.

🌈 SEE ALSO 🌈


a lil heads up, bestie: run all those SEE ALSO friends through man and they'll spill all their own tea πŸ“

okay that's the whole page, go forth and organize πŸ’– source: this is from January 2021, and yes it's the gtdcleanup(1) page, we stan a documented classic πŸ‘‘βœ¨

πŸ“¦ where this page comes from