Skip to main content

When defining tasks in taskwarrior, you currently have only one option– annotating which tasks a given task depends upon using the depends: argument. This capsule adds a new argument – blocks: which you can use for creating task dependencies from the opposite side.

Installation

  1. Make sure you have Taskwarrior-Capsules installed.

  2. Install this library:

    pip install taskwarrior-blocks-capsule
  3. That’s all!

Use

Create a task that blocks another by using the blocks: argument with comma-separated list of task UUIDs or IDs; imagine that you have a task with an ID of 25 for which you’d like to create a dependent task:

tw add "Make sure to apply peanut butter to bread" blocks:25

The above command will cause two commands to be executed behind the scenes:

task add "Make sure to apply peanut butter to bread"
# let's pretend that this is created as task #26

task 25 modify depends:26

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

taskwarrior-blocks-capsule-0.1.1.tar.gz (3.0 kB view details)

Uploaded Source

File details

Details for the file taskwarrior-blocks-capsule-0.1.1.tar.gz.

File metadata

File hashes

Hashes for taskwarrior-blocks-capsule-0.1.1.tar.gz
Algorithm Hash digest
SHA256 f99dac04fba71542bbddf9d94e45c021278a8bcc80563c2e3f5cc82babdf0cc5
MD5 f88cc8891c405cbed3a6f4307275d8ff
BLAKE2b-256 82f3082de063ba2cbc52a009a9d3b7be1a286a90cccb662eee663168b7817076

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.1 This release

1 file

0.1

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page