---
name: "todo.txt-base"
section: "8"
platform: "linux"
package: "todo.txt-base"
version: "2.7"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/todo.txt-base"
---

# todo.txt-base(8)

Extension support for todo.txt packages

## NAME

todo.txt-base - Extension support for todo.txt packages

### SYNOPSIS

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

### DESCRIPTION

This command adds extension hook support to *todo.txt* applications.

With the *pre* argument, scripts found in the */etc/todo.txt-base/prehooks/* directory are run. With the *post* argument, scripts found in the */etc/todo.txt-base/posthooks/* directory are run. Scripts are run in alphabetical order. Each script is given a single argument with the full path to the todo.txt tasking file.

### SEE ALSO

[vitodo(1)](/vitodo/1.md), [edittodo(1)](/edittodo/1.md), [listtodo(1)](/listtodo/1.md), todo.txt(1), cdtodo(1), [backuptodo(1)](/backuptodo/1.md)
