Taskwarrior
cogitator displays a live Tasks pane alongside the Sessions pane when a task binary is found on the cogitator process's $PATH.
Requirements
- A
task(Taskwarrior) binary must be reachable on the$PATHof the process that runs cogitator. No configuration flag is needed.
Auto-detection
- cogitator checks for
taskat startup. If the binary is present the Tasks pane is shown by default; if not, the pane is hidden and no error is surfaced. - Press
Tto hide or show the Tasks pane while cogitator is running. There is no--no-tasksflag.
Visual indicators
- The
STcolumn shows a priority glyph (high / medium / low) for idle tasks. - A running task (one started via
sortask <id> start) is rendered bold green with a play glyph () in theSTcolumn, replacing the priority glyph for that row. Presssagain to stop it. The legend at the bottom of the TUI lists each glyph.
Environment variables
cogitator inherits the full environment of the process that launched it. Taskwarrior respects the following variables from that environment:
| Variable | Effect |
|---|---|
$PATH | must include the directory containing the task binary |
$TASKDATA | overrides the Taskwarrior data directory (~/.task by default) |
$TASKRC | overrides the Taskwarrior config file (~/.taskrc by default) |
See Key bindings for the Tasks pane keys (a, e, s, d, D, U).