Skip to content
Johannes Schlatow edited this page Mar 26, 2021 · 6 revisions

Taskopen was initially intended as a simple wrapper script for taskwarrior that enables interaction with annotations (e.g. to open, edit, execute files). As it turned out, there are a bunch of interesting use cases enabled by this interaction functionality. Taskopen has thus evolved into a pretty powerful customisable tool. The required customisations are, however, not easy to see and require a deep understanding of the inner magic. A rewrite seems inevitable to make the really interesting use cases accessible to a larger user base.

This page collects the ideas and intentions behind the taskopen 2.0 rewrite and shall serve as documentation.

Milestones and status:

  • documentation first: define CLI, configuraton and concepts
  • implement core functionality (old feature set)
  • implement new functionality and demonstrate new use cases

Open ideas/features/issues:

  • label-based commands (#51)
  • UDA-based commands
  • search in notes (#124)
  • taskopen should respect the current taskwarrior context
Clone this wiki locally