Hacker News new | ask | show | jobs
by lambdasue 3481 days ago
On the contrary, taskwiki provides two-way sync, so they will show up in your taskwiki lists. The feature is called Viewport, and it's a header enhanced with a taskwarrior filter:

Say you have all your work tasks tagged with 'work'. Then your taskwiki file might look like this

    This file contains all the work-relevant information.
    
    === My work tasks | +work ==
    * [ ] Implement feature X
After saving that file, you will see the task in taskwarrior as well (with the tag assigned).

If you subsequently do: $ task add +work Test feature X

The next time you open the taskwiki file, it will look like this(syncing happens when you open the file):

    This file contains all the work-relevant information.
    
    === My work tasks | +work ==
    * [ ] Implement feature X
    * [ ] Test feature X
The power of this setup is that you can add a task on your phone (i.e. when the idea hits you in the public transport), have it automatically sync over the taskserver to your desktop, and when you open the taskwiki file relevant to the project, the task is there!
1 comments

aha! I was missing the requirement for a project/viewport combination for two way sync.

Many thanks for the above information and the initial recommendation. This setup seems to be exactly what I've been looking for for quite some time.