Environment Variables

Configuration

Set TASKCHAMPION_CONFIG to the location of a configuration file in order to override the default location.

Terminal Output

Taskchampion uses termcolor to color its output. This library interprets TERM and NO_COLOR to determine how it should behave, when writing to a tty. Set NO_COLOR to any value to force plain-text output.

Debugging

Both ta and taskchampion-sync-server use env-logger and can be configured to log at various levels with the RUST_LOG environment variable. For example:

$ RUST_LOG=taskchampion=trace ta add foo

The output may provide valuable clues in debugging problems.