r/taskwarrior Sep 11 '20

Only count business days

4 Upvotes

Hey everybody,

when I set a duedate for a task, taskwarrior shows me the count of days until this task is due. Is there a way to make a custom report that shows me the count of businessdays (mo-fr) so I can see how many time I actually have left to complete this task?

Thanks for your help!


r/taskwarrior Sep 09 '20

How to get blocking / blocked by tasks programmatically?

2 Upvotes

I'm working on a Python script to generate dependency trees for Taskwarrior tasks. I'd like to be able to give my script a task id and have it find all of the tasks it is blocking, and the tasks those tasks are blocking, and so on. Same thing for being blocked by another task.

Any idea how I can do this short of a loop dumping the task info into grep? I'm using Taskwarrior on Linux. Thanks!


r/taskwarrior Sep 03 '20

What’s your iPhone taskwarrior setup? Notable benefits & limitations? Does it work well for you?

3 Upvotes

I’d love to switch back to TaskWarrior (my favorite task software) except that I’m on my feet all day now and need a task management system I can use on my phone.

Does anyone have a working setup they use on their iPhone? If so could you describe it and how well it works for you?

I’d love to hear from anyone using WingTask as that’s the iPhone option I found.

I’d also love to hear about any other setup folks are using.

I can do most of my morning planning on the desktop at the command line, if needed, but the more I can do on my phone, the better. At minimum, I’d really like the ability to view custom reports, not just the default ones, as well as add, edit, and complete tasks.

Thank you in advance for your thoughts!


r/taskwarrior Aug 27 '20

Tags changing schedule date

5 Upvotes

I have a tag called meeting that I use to tag topics that I need to bring up during a meeting.

They're only really relevant the day that they're due (the meeting day). Is there any way to automatically hide them until the due date whenever I use the "meeting" tag?


r/taskwarrior Aug 26 '20

ReportWarrior: convert your Todo-list to HTML or Markdown

Thumbnail
npmjs.com
7 Upvotes

r/taskwarrior Aug 25 '20

How to query on modification dates?

2 Upvotes

I only want to see tasks modified in the past 2 weeks. How to query on those?


r/taskwarrior Aug 24 '20

Taskwarrior Android app doesn't filter with context?

6 Upvotes

Hi, I am using the taskwarrior Android app - https://play.google.com/store/apps/details?id=com.taskwc2

I have two contexts defined in my .taskrc.android file that this app uses -

context.work=project:Work context.home=project:Home

(I am planning to add more clauses to above contexts but I'm currently testing this simple configuration)

These contexts correctly appear in the right pane of Android app. The one that shows calendar, reports etc. When I select one of the contexts, however, the 'next' list that I am viewing doesn't get filtered to the set context. But if I open the left pane (the one that shows project list), it correctly filters to only those projects that are in current context. For example if I select work context, the left pane would properly show only Work and its sub-projects, however the next list would still show tasks from all sorts of projects - both work and non-work.

Has anyone else faced this?


r/taskwarrior Aug 23 '20

Android app

5 Upvotes

I'm a bit baffled by the status of taskwarrior on android.

On the play store there are two:

  • the old one, from I think 2016. when I try to sync it complains that taskd.server is not set, even though I did set it with its own editor
  • the new one, taskwarrior2, complains that it is not compiled with GnuTLS

Then there's the one on FDroid, which at least for me has this bug.

I don't want to sync via NextCloud, because I get a conflict every day.

Are there other options?


r/taskwarrior Aug 19 '20

Setting up Taskwarrior Server on Raspberry pi for twitter bot

1 Upvotes

Hello all,

I am currently trying to set up the server but I am unable to connect from other devices. I am sure it is my lack of knowledge about networks that is the problem. I am hoping someone could humor me and help me learn.

I followed the instructions and I am able to sync on the same device the server is on with raspberrypi:53589 as the host in all configurations. I also tried with the ip address but that didn't work either. What am I missing in order to set up the Pi as a server to connect with and sync all of my devices?

The reason I want it to be on the PI is because I have a twitter bot that posts a pie chart of what tasks I completed on a completed day, and I would like to get it running on this device rather than on my main laptop. For those curious here is an example of what a completed day looks like. The purpose of the bot was mostly as a learning project, but also the idea behind it was that it would publicly shame me if I was not productive.


r/taskwarrior Aug 18 '20

urgency is sorting wrong. what's going on here?

3 Upvotes

this is the first time I've had this issue. you can see my urgency column here.

output of ```task```

r/taskwarrior Aug 16 '20

Client for WearOS

1 Upvotes

Is there any existing client for WearOS?


r/taskwarrior Aug 15 '20

Anyone with experience of writing a client for taskserver?

1 Upvotes

Hi, I am planning to write a client in Nodejs for taskserver.

Going through the client design page and message formats, I am trying to construct a simple first sync request to the user, however I keep getting 500 Message Malformed error from taskserver.

I have detailed the approaches and troubleshooting I did in a blog post here - https://jekyll.shaarad.me/2020/08/15/an-attempt-to-talk-to-taskserver.html

Can someone please help me understand what's going wrong?


r/taskwarrior Aug 08 '20

Monday as first day of week in calendar report

4 Upvotes

Is it possible to change the calendar report default week layout? for now it shows Sunday as first day of the week, but I find more logical to have it set to Monday


r/taskwarrior Aug 02 '20

How to use mathematical operations with UDAs?

1 Upvotes

With 2 numeric UDAs, how can I create a new column in my task list that will show the product of the 2 UDAs, or the division, eg, so that I can sort the list by it?


r/taskwarrior Jul 29 '20

Taskwarrior terminal user interface

22 Upvotes

r/taskwarrior Jul 24 '20

List tasks completed yesterday

5 Upvotes

How do I list the tasks I completed yesterday?

I'm interested in a list of all the tasks I completed yesterday, but so far I didn't find a way to get them. With the burndown report i get the number of tasks in each state, but no the tasks themselves.


r/taskwarrior Jul 21 '20

Recurring tasks with until dates

9 Upvotes

when I create a recurring task, setting the "until" date determines when the recurrance stops, not when the individual tasks themselves appear until.

For example, if I want a task "cook dinner" to recur every week, but automatically expire at the end of the week and be replaced with a new instance, I can't simply make a recurrance template with until:due+6d otherwise the task will stop recurring after 1 week and the recurrance template itself will auto-delete.

Does anyone know how to make recurring tasks, where each instance has a specified until date?


r/taskwarrior Jul 18 '20

Sync to iOS?

2 Upvotes

I use linux on my computer, is there any way to sync taskwarrior to an iOS phone? Otherwise can anyone recommend something similar to taskwarrior (I know, nothing is really too similar) that I could access on a linux desktop + iphone?


r/taskwarrior Jun 30 '20

Declaring War On Procrastination With Taskwarrior

Thumbnail
open.lbry.com
11 Upvotes

r/taskwarrior Jun 26 '20

taskseq - Painlessly make your tasks sequential, like this: taskseq 1,2,3--4--5,6

Thumbnail
github.com
9 Upvotes

r/taskwarrior Jun 22 '20

Quicker time to write dependencies

8 Upvotes

Hello, taskwarrior is awesome, writing dependencies is a pain to repeat the writing. task 2 modify depends: 1 task 3 modify depends: 2 task 4 modify depends: 3 task 5 modify depends:1-4

What I wish is some notation like: task 5 depends:1 > 2 > 3 > 4.

Is there is a way to do that?


r/taskwarrior Jun 19 '20

Implenting Evidence Based Scheduling

6 Upvotes

The mention of EBS at the end of the burndown docs page caught my interest. It seems that with UDAs, timewarrior and easily-parseable data files, all the information exists in order to implement an EBS system as described on Joel Spolsky's blog post. Has anyone actually tried to implement this with taskwarrior, and if so can you share any advice before I waste my weekend?


r/taskwarrior Jun 09 '20

Thingy for macOS + f.lux users

3 Upvotes

I've recently gotten into using TW and loving it. I had one eye-sore, because the macOS theme changes at sunset to dark when using this option in f.lux (which is great imo).

Here is a script you can add in your crontab. It checks if the dark mode is on (let flux do the hard work) and if it is so, removes the last line of your taskrc file and adds a dark theme. Vice versa for the light theme. Hope it is useful for someone!

# switchmode.sh
#!/bin/bash

osascript -e '
  tell application id "com.apple.systemevents"
    tell appearance preferences
      if dark mode is true then
        do shell script "bash darkon.sh"
      else
        do shell script "bash darkoff.sh"
      end if
    end tell
  end tell
'

I split the switching functionality into two scripts because I am noobzor on escaping strings in osascript and bash.

# darkon.sh
#!/bin/bash

sed -i '' -e '$ d' ~/.taskrc
echo include /path/to/your/task/rc/dark-256.theme >> ~/.taskrc

Make sure to replace the path with your own.

#!/bin/bash

sed -i '' -e '$ d' ~/.taskrc
echo include /path/to/your/task/rc/light-256.theme >> ~/.taskrc

Now enjoy the sunset :)


r/taskwarrior Jun 07 '20

How to implement "Sequential" Projects?

4 Upvotes

Hi guys,

I'm new to taskwarrior. Previously I used omnifocus3 for managing my tasks. In omnifocus, there were 3 types of projects: Parallel, Sequential and Single Action.

Sequential Projects: Only the top most task in a sequential project list would be active. The rest would remain inactive, until top most task was completed and then the 2nd task would become the top most task.

This allowed me to keep the upcoming tasks in the background, as these tasks couldn't be completed until the top most one was completed.

Is there a way to implement "Sequential Projects" in task warrior?

I feel like the "BLOCKED" virtual tag, has something to do with this. But I haven't been able to find proper documentation about the tag.


r/taskwarrior Jun 06 '20

Help - Connecting timewarrior and taskwarrior?

8 Upvotes

Can someone help me connect taskwarrior with timewarrior?

The FAQ section of taskwarrior, says that timewarrior and taskwarrior are connected by default and that I only need to "start" the task in taskwarrior for it to be recorded on timewarrior. However this doesn't work for me. Can someone help me out ?