TODO(1) Todoman TODO(1) (NAME) todo - TODO todo [OPTIONS] COMMAND [ARGS]... -v, --verbosity CRITICAL ERROR WARNING INFO DEBUG --colour, --color stdout TTY todoman ( auto). never always . always | auto | never --porcelain JSON . -h, --humanize -c, --config . --version . TODOMAN_CONFIG --config cancel . copy . delete . done . edit ID. flush . list (). lists move . new SUMMARY. path . repl . show . Todoman ( : ) (cli) . icalendar CalDAV vdirsyncer . (USAGE) Todoman (CLI) ( TUI TUI ). list (id) : 1 [ ] !!! 2015-04-30 Close bank account @work (0%) 2 [ ] ! Send minipimer back for warranty replacement @home (0%) 3 [X] 2015-03-29 Buy soy milk @home (100%) 4 [ ] !! Fix the iPad's screen @home (0%) 5 [ ] !! Fix the Touchpad battery @work (0%) : o (id). o . o !!! !! ! . o (due date). o . o . o . flush todoman . todo . Buy soy milk todo edit 3 todo undo 3 . TUI . (SYNCHRONIZATION) CalDAV . vdirsyncer . (INTERACTIVE SHELL) click-repl todoman repl Tab . (INTEGRATIONS) todoman --porcelain . JSON todo () . todo null . . Conky Todoman Conky . pimutils conky execi . ${execi 30 todo} (text) . : ..SH " (SORTING)" --sort . : o description o location o status o summary o uid o rrule o percent_complete o priority o sequence o categories o completed_at o created_at o dtstamp o start o due o last_modified - ( ). : todo list --sort due,-priority (CONFIGURING) Todoman ini . (CONFIGURATION FILE) $XDG_CONFIG_HOME/todoman/config.py . $XDG_CONFIG_HOME ~/.config ~/.config/todoman/config.py . cache_path ( sqlite). todo / (ID) todo . $XDG_CACHE_HOME . $XDG_CACHE_HOME ~/.cache/ . str "$XDG_CACHE_HOME/todoman/cache.sqlite3" color (stdout) TTY todoman ( auto). never always . --color . str "auto" date_format . (locale) . str "%x" default_command todo . str "list" default_due ( ) todo . 24 . 0 todo . int 24 default_list todo. todo --list / -l . str None default_priority . 1 10 0 . int None dt_separator . str " " humanize true "tomorrow" "in one hour" "3 weeks ago" . false date_format time_format . bool False path glob (todos) . ( icalendar) . str "~/calendars/" startable true . . ( : partially-complete) . bool False time_format . str "%X" . ics ~/.local/share/calendars/ ISO-8601 . # A glob expression which matches all directories relevant. path = "~/my_calendars/*" date_format = "%Y-%m-%d" time_format = "%H:%M" default_list = "Personal" default_due = 48 (COLOR AND DISPLAYNAME) o color (#RRGGBB) . o displayname ( $CloudInstances) . . vdir : . (TIMEZONE) Todoman . __ TZ . . (CAVEATS) percent-completed . Todoman () percent > 0 ^ percent < 100 . (CONTRIBUTING) : (LICENCE) Todoman ISC . LICENCE . (AUTHORS) Hugo Osvaldo Barrera (COPYRIGHT) 2015-2023, Hugo Osvaldo Barrera 4.7.0 April 22, 2026 TODO(1)