Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

programs.taskwarrior.enable

Whether to enable Task Warrior.

Type: boolean

Default:

false

Example:

true

Declared by:

programs.taskwarrior.package

The taskwarrior2 package to use.

Type: null or package

Default:

pkgs.taskwarrior2

Example:

pkgs.taskwarrior3

Declared by:

programs.taskwarrior.colorTheme

Either one of the default provided theme as string, or a path to a theme configuration file.

Type: null or string or absolute path

Default:

null

Example:

"dark-blue-256"

Declared by:

programs.taskwarrior.config

Key-value configuration written to $XDG_CONFIG_HOME/task/taskrc.

Type: attribute set of anything

Default:

{ }

Example:

{
  confirmation = false;
  report.minimal.filter = "status:pending";
  report.active.columns = [ "id" "start" "entry.age" "priority" "project" "due" "description" ];
  report.active.labels  = [ "ID" "Started" "Age" "Priority" "Project" "Due" "Description" ];
  taskd = {
    certificate = "/path/to/cert";
    key = "/path/to/key";
    ca = "/path/to/ca";
    server = "host.domain:53589";
    credentials = "Org/First Last/cf31f287-ee9e-43a8-843e-e8bbd5de4294";
  };
}

Declared by:

programs.taskwarrior.dataLocation

Location where Task Warrior will store its data.

Home Manager will attempt to create this directory.

Type: string

Default:

"$XDG_DATA_HOME/task"

Declared by:

programs.taskwarrior.extraConfig

Additional content written at the end of $XDG_CONFIG_HOME/task/taskrc.

Type: strings concatenated with ā€œ\nā€

Default:

""

Declared by: