backuptodo(1)

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

πŸ’Ύ backuptodo β€” the manual page, bestie edition ✨

okay so you found backuptodo(1), a General Commands Manual page, and honestly? it's giving "tiny command, huge peace of mind." let's get into it 🫢


🌸 NAME 🌸

backuptodo β€” Make a backup archive of the todo.txt task file


✨ SYNOPSIS ✨

backuptodo [options]

πŸ’– DESCRIPTION πŸ’–

so basically, this command makes snapshot backups of your todo.txt file and drops them into a backup folder. no cap, that's the whole vibe. πŸŽ€

it keeps a specified number of backups around, and the older snapshots get removed. it's a lil rotation situation. the old ones gotta go so the new ones can shine, periodt. πŸ’…

also!! there are hooks β€” little scripts that can run before and after the todo.txt file processing:

  • 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 those scripts gets run with a single argument that defines the location of the todo.txt tasking file. one arg, that's it, that's the whole deal. πŸ¦‹


πŸ‘‘ OPTIONS πŸ‘‘

  • -h, --help β€” print help and exit. the classic escape hatch, iconic. ✨
  • -f <FILE> β€” use <FILE> as the tasking file. not feeling the default? say less.
  • -b <BACKUPDIR> β€” place snapshots in this directory (defaults to the Dropbox todo/backup). πŸ“
  • -n <NUM> β€” keep <NUM> snapshots.
  • -c <CONFIG> β€” alternate config file location. for when your config is living somewhere else, main character energy. πŸ’œ

🌈 SEE ALSO 🌈

todo.txt(1), tdt(1), todo.txt-base(8), edittodo(1), listtodo(1), cdtodo(1), vitodo(1), justone(1)

iykyk β€” the whole todo.txt family is right there if you wanna go down the rabbit hole. πŸ‡β­


reminder bestie: this page is from July 2026 and it's backuptodo(1). go forth and back up ur tasks, you absolute legend πŸ’–πŸ¦‹πŸŽ€
πŸ“¦ where this page comes from