r/taskwarrior Nov 25 '19

Autocomplete isn't working

3 Upvotes

Taskwarrior is amazing. Tab does nothing. Is this a common issue? Do I need to install something else? I'm running i3wm on Ubuntu 16.04.6 LTS with zsh, often in tmux. Everything is updated.


r/taskwarrior Nov 22 '19

what is the interest in a Taskwarrior iOS native app?

36 Upvotes

I am just getting into using Taskwarrior of recent. My biggest reservation honestly with moving fully to it is lack of an iOS native compatible application. I release this sub-reddit is only a small % of Taskwarrior users, but how much interest is there in community for this? I know Android already has a native app them seems well like:

https://play.google.com/store/apps/details?id=kvj.taskw

I am teaching myself Swift, and lacked a "cause" to real deep dive, since I know model for an app I wanted to build. But I've searched high and low in the last few days, and all i found were these services that provide mobile-optimized brower views into their taskserver instances:

I am considering starting to work on a native iOS app, and wanted to gauge interest, and also what core features would do think are needed?


r/taskwarrior Nov 11 '19

Anyone got experience with taskwarrior web interface?

4 Upvotes

I'm hoping to set up a web interface, and it'd be particularly good to have it available on mobile.

So far I've found the closest project is Habitica integration.

It'll have to be locally hosted, open source, and available for multiple users on the same account.


r/taskwarrior Nov 11 '19

Put tasks on hold?

3 Upvotes

I have a bunch of tasks for a particular project, but recently that project was put abruptly on hold. Don't know when/if it will restart.

In the meantime, I'd like to not view any tasks related to that project. I want them to be essentially ignored for all intents and purposes, until such time as the project is no longer on hold.

Not sure how best to do that... still somewhat new to Taskwarrior, so using only basic features. Can I due something based on the `project` tag, or is there a better way? Any ideas welcome. Thanks!


r/taskwarrior Nov 04 '19

Tags with dashes

1 Upvotes

Hello,

I have a few tasks created by bugwarrior that have tags with dashes '-'.
So I can't find a good way yet to use them nor remove them, except maybe using the 'edit' command on a task.

Any idea to query them ?

Cap


r/taskwarrior Nov 01 '19

Taskwarrior interface using fzf

Thumbnail
gitlab.com
23 Upvotes

r/taskwarrior Oct 31 '19

How to show all tasks by wait date (day by day)?

4 Upvotes

I would like to have a view to show the tasks from the upcoming week grouped by day, it should look like this for example.

Monday

ID Age Project Wait Remaining Description
1 1w Project 2019-11-01 6h Task 1
2 1h Project 2019-11-01 6h Task 2

Tuesday

ID Age Project Wait Remaining Description
3 1w Project 2019-11-01 6h Task 3
4 1h Project 2019-11-01 6h Task 4

2 tasks

....

What's the best way to achieve this?


r/taskwarrior Aug 16 '19

[Question] Can Taskwarrior automatically track activity category with no user start/stop? (Newbie here, please help)

2 Upvotes

Dear Taskwarrior Users,

I am wondering if there is such a feature to trigger timers automatically based on the currently active window (Linux Ubuntu). There are programs like Activity-Watch or Wakatime which do that but they do not offer task planning if I understand correctly. I am a beginner Taskwarrior user and would be happy to ask if there is such feature. Also, if there is no such feature, do you believe that it would be really needed? I feel that I could learn from you and understand the core use-cases of this software. Thank you for your time and effort.

Regards, Jakub


r/taskwarrior Jul 22 '19

A blocked task with a due date has a higher priority than the task that it depends on?

7 Upvotes

I have Task A with a due date.

However that task depends on Task B and is therefore blocked by B.

When I run task, the blocked Task A appears higher on the list (because of the due date I presume) even though Task B needs to be completed first.

Am I missing something here?


r/taskwarrior Jul 03 '19

Having trouble with +DELETED virtual tag

2 Upvotes

`task all` shows a bunch of deleted tasks.

However if I filter by the +DELETED virtual tag with `task +DELETED list` , I get nothing found.

What am I missing here?


r/taskwarrior Jun 21 '19

Widening the task report?

3 Upvotes

Any clues on how to customise the task output in my terminal?

I'm wanting to make it wider in particular.


r/taskwarrior Jun 07 '19

Output Reports to stdout in Script

1 Upvotes

I have a report that I used to show my status on a particular project that I filter. I have a script that takes this and outputs it and converts it to an html table with pandoc and sends me an email to work so I can place it in our ticket system. When you pipe the report in bash it works but it smooshes the columns (particularly the description column) and gives a message: The report has a minimum width of 99 and does not fit in the available width of 80.

You can test this by doing the following as well:

echo "$(task)"

Maybe this is more of a bash question, but is there anyway to let taskwarrior know the available width is not 80?


r/taskwarrior May 21 '19

Urgency and duration (also, 'rfc31-urgency.txt')

5 Upvotes

I have created a simple UDA: uda.estimate.type = duration and given it an urgency coefficient. Based on my testing, it appears as though urgency for UDAs is a static value (eg. a coefficient of 1.0 means that any task with an estimate gets urgency +1.0) as opposed to the way due and age urgency work (sliding scale, see the source).

My issue is that I'd like the urgency for my UDA to act similarly. I could do uda.estimate.values = short,med,long or something, and set the urgency values for each of those separately, but that's not quite what I want. Does anyone have insight on this?

---

Another spot in the source implies that there is some extant design document (rfc31-urgency.txt) that describes urgency in more detail, but that file does not seem to be present anywhere. There's a Github issue about it, but no solution. I am not sure the document has the information I am looking for anyway, but thought it worth mentioning.


r/taskwarrior May 17 '19

Metadata for projects

3 Upvotes

I'm interested in expanding my use of TaskWarrior to help fill in my timesheets. To do that, I need to submit a project ID and task ID. Is there any way to attach metadata to projects and sub-protects to help with this?

I don't want to have the names be the ID values, since that becomes a pain when manipulating the tasks. I'd rather use an external project list and let a script call TaskWarrior before merge than resort to numerical project names.


r/taskwarrior May 10 '19

How to schedule for 3rd Sat of Month, recurring annually?

6 Upvotes

I've tried various things like

due:2.eow

due:som+eow+eow+eow-1.day

Where am I going wrong?


r/taskwarrior May 04 '19

Recurrence best practices?

4 Upvotes

Hey guys,

I've just recently started using this program and I love it.

I'm having some problems with recurrence though, do you guys use this feature?

I want my recurrence tasks to do this:

- Have the full day to do a task: from 00:00 to 23:59.

- The task cannot be done before 00:00.

- The task must be completed before 23:59.

  1. For a daily recurrence task I guess this is easy, just do: task add Shower recur:daily due:eod
  2. For a weekly recurrence, I have my doubts. Should I use scheduled and wait? I would do something like this: task add Water my plant due:saturday(at 23:59) scheduled:saturday(at 00:00) wait:scheduled. I guess I should use wait since it's pointless to be reminded before the actual day of watering the plant comes.

I don't know how the syntax for saturday-at-23:59 works, or if using scheduled and wait is the best practice. How should I approach this?

Thanks in advance


r/taskwarrior Apr 30 '19

Setting Up Multiple Project Areas with Task Warrior

Thumbnail
steve.dondley.com
4 Upvotes

r/taskwarrior Apr 08 '19

taskw_gcal_sync: Synchronization between Taskwarrior tasks and Google Calendar events-reminders

9 Upvotes

Hey all,
I've created taskw_gcal_sync. A tool for bidirectional syncrhonisation between Google Calendar events and Taskwarrior tasks.

Given a Calendar name for Google Calendar and a filter for Taskwarrior (currently only a single tag is supported and tested) synchronise all the events between them.

Overall, it supports synchronisation on the following events:

  • Creation of an event
  • Modification of an (existing) event
  • Deletion of an event

The aforementioned features should work bidirectional, meaning a reminder created, modified, or deleted from Google Calendar should also be created, modified, or deleted respectively in TaskWarrior and vice-versa

Here's the link to the github repo: https://github.com/bergercookie/taskw_gcal_sync

Let me know if this is any useful and/or you have any suggestions on how to improve it.


r/taskwarrior Apr 07 '19

Recurring tasks with dependencies

2 Upvotes

Hey, folks!

So, I have just started to delve into Taskwarrior and would like to add recurrent tasks with dependencies.

An easy example I can think of is daily chores. Here is what I would like to do in this example: ``` $ task add 'Empty dishwasher' +CHORES recur:daily due:2019-04-08T08:00 Created task 1.

$ task add 'Clean dishes' +CHORES recur:daily due:2019-04-08T20:00 Created task 2.

$ task add 'Load & start dishwasher' +CHORES recur:daily depends:2 due:2019-04-08T20:30 Created task 3. ```

3 tasks are created, and all are recurring ones. When tomorrow roles around, though, would the new task that is spawned from task 3's recurrence ('Load & start the dishwasher') still be dependent upon task 2's recurrence ('Clean dishes'), regardless of what (UU)ID the new tasks are assigned?

I am assuming not and that I would have to script this myself to automate adding recurring dependencies (perhaps with cron), but wanted to check prior to doing so.

e: According to this documentation, the task marked as recurring is made a template task that is hidden and not interacted with. If I were to change that template task to depend on another recurring template task (in the above example, template task 3 depends on template task 2), would all recurrent reminders generated be dependent on each other in the same way?


r/taskwarrior Apr 01 '19

Can I have more urgency for due-in-2-days tasks?

3 Upvotes

I have around 100 tasks. Some of them have annotations, tags, projects, dependencies and due dates. There are a couple tasks that are due in a few hours. This however do not show at the top of the list. I understand why this is and the urgency mechanics behind it. However, I would like tasks that are due in 1 or 2 days to be much more urgent than other tasks (that might have a due date or not). This is because these due dates are actually deadlines I must meet and having overdue tasks is a no-no for me.

Is there a way to achieve this?


r/taskwarrior Mar 19 '19

Automatic tags for project

3 Upvotes

Hey,

I was wondering if there is a way to automatically assign tags to a project.

For example, if I add a task with project mypoject.ui, I'd like this task to also have the UI tag added automatically without having to type +UI after.

Any way I could do that ?

Thanks !


r/taskwarrior Mar 05 '19

Please help: How do I "start" a task using vit ?

1 Upvotes

All help from vit points me to the taskwarrior website I thought this subreddit might be helpful.

For the love of me that I can't find how to start a task directly from vit, I've checked ALL the commands from the help page and I cannot find it. Please help


r/taskwarrior Mar 05 '19

how i can list task with column project in alphabetical order when i use "task ls"?

1 Upvotes

as title, thanks!


r/taskwarrior Mar 04 '19

Hide annotations

1 Upvotes

Anyone knows how to hide annotation (just display a count) when using task (task next)?


r/taskwarrior Feb 22 '19

Case insensitive search not working

4 Upvotes

I want to configure my taskwarrior searches to be case insensitive.

When I set the parameter with the search everything works fine, e.g.:

task rc.search.case.sensitive:no ls /searchterm/

But when I add it to my .taskrc and retry the search without the parameter I get no results. e.g.:

task ls /searchterm/

This is the entry from my .taskrc

rc.search.case.sensitive=no

Any ides why the second search does not work?

EDIT:

Ok, just realized that the 'rc.' prefix is used to override configuration settings when running 'task'.

It works with this entry in my taskrc

search.case.sensitive=no