todoman
CalDAV-compatible todo list manager
TLDR
List tasks
SYNOPSIS
todoman command [options] [args]
DESCRIPTION
todoman is a command-line todo list manager that stores tasks in the standard iCalendar VTODO format. This makes it compatible with CalDAV servers and other calendar applications that support the iCalendar standard.
When paired with vdirsyncer, todoman can sync tasks with CalDAV servers like Nextcloud, Radicale, or other compatible services. It supports multiple lists, recurring tasks, due dates, and priorities, all stored in standard .ics files on disk.
PARAMETERS
list
List tasks.new
Create task.done
Complete task.edit
Modify task.delete
Remove task.--list NAME
Specify list.
CONFIGURATION
~/.config/todoman/todoman.conf
Main configuration file specifying calendar paths, date formats, default list, and display settings.
CAVEATS
Requires configured calendars. vdirsyncer recommended. Python-based.
HISTORY
todoman was created for managing todo items in iCalendar format, with CalDAV server support via vdirsyncer.
SEE ALSO
vdirsyncer(1), khal(1), task(1)
