Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Nov 26 22:01
    loziniak commented #24
  • Nov 26 21:35
    loziniak commented #28
  • Nov 09 07:34
    ingoogni commented #28
  • Nov 08 11:43
    ingoogni commented #28
  • Nov 06 09:21
    buckleyGI commented #34
  • Nov 05 18:46
    karbassi closed #34
  • Nov 05 18:46
    karbassi commented #34
  • Nov 05 15:12
    bobwhitelock commented #34
  • Nov 05 14:19
    buckleyGI opened #34
  • Oct 25 12:14
    devingfx commented #24
  • Oct 13 16:54
    bobwhitelock commented #33
  • Oct 13 16:17
    Ryuno-Ki commented #33
  • Oct 13 15:38
    xuhcc commented #33
  • Oct 13 14:20
    theonlygusti commented #33
  • Oct 13 11:14
    bobwhitelock commented #33
  • Oct 13 10:44
    theonlygusti opened #33
  • Sep 22 19:27
    cyevgeniy commented #2
  • Aug 14 08:29
    a-e-e-m commented #20
  • Jun 04 15:52
    karbassi closed #32
  • Jun 04 15:52
    karbassi commented #32
matrixbot
@matrixbot
xuhcc Simpletask and several other apps support the rec key-value tag, e.g. rec:1w (this will copy task to the next week upon completion).
Max Buchholz
@1Maxnet1
@matrixbot Thank you very much :thumbsup: I'll have a look at that.
Ingo Karkat
@inkarkat
@1Maxnet1 I have written this add-on for myself. It requires hooking into the do action to apply the recurrence.
Max Buchholz
@1Maxnet1
Thank you too @inkarkat I'll have a look at that too. Originally I thought of an automation tool e.g. n8n.io that offers a interface for a todo.txt file. In the first step this would include adding recurring tasks once a week to my todo.txt and increase the Priority if they are still on the list after a week. But anyway thanks I'll have a look into your proposals and have a look what I can do with it.
Ingo Karkat
@inkarkat
@1Maxnet1 Apparently, there are many use cases around recurrence. What you just mentioned could be done via a simple scheduler / cron job. The nice thing about todo.txt is that its "interface" is trivially simple, and very amenable for processing with grep et al. The main motivation for my add-ons is that the recurrence only starts when the current task is done. So if I have a weekly task, but I'm on vacation for several weeks, I won't get a lot of duplicate tasks; the currently open one will linger and then triggers the creation of a clone once it's done.
Max Buchholz
@1Maxnet1
Yeah absolutely. I will have to check which solution will fit into my workflow. Thanks for your advices.
Michael Richardson
@mcr
I'm looking for a spec on the filters, specifically I want a filter for things due within a month, within 7 days, and due this week.
@inkarkat , I agree: while we can do some things via cron, and actually having the recurrence processing done daily in cron is a good model, there are many things that shouldn't recur until previous event is done.
Michael Richardson
@mcr
I am using the todo.txt chrome extension, is there a way to open the page with a specific filter loaded? I want to have a frame with three or four views visible.
jbb23
@jbb23
Does anyone print their todo lists? I'm only able to do it from the text file (completely unsorted) or the application where the font is something like 4 point (although the due dates are 20 point font) and I can't read it without a magnifying glass. :)
Michael Richardson
@mcr
I don't print it, but I guess printing the text file isn't very pretty?
jbb23
@jbb23
I was able to make it better by removing grouping in the options. Not great but the next choice was install a terminal emulator and use the CLI...
V J
@vjxyz42_gitlab

Hello, I am newly learning about CLI todo programs including Todo.txt and the GettingThingsDone methodology.

Question: Has anyone also tried the program Taskwarrior? I want to know how Taskwarrior and Todo.txt compare in terms of syncing and app options.

Basically, I would like to use a program that can be easily interfaced with via CLI on my computer, but also syncs up well to an app on my phone.

Punit Jain
@punitjain8695
How do you guys keep the file syncronized between a phone and a PC? (Anrdoid + Win/Ubuntu)
matrixbot
@matrixbot

xuhcc > <@gitter_punitjain8695:matrix.org> How do you guys keep the file syncronized between a phone and a PC? (Anrdoid + Win/Ubuntu)

I'm using Syncthing https://syncthing.net/

Ingo Karkat
@inkarkat

How do you guys keep the file syncronized between a phone and a PC? (Anrdoid + Win/Ubuntu)

Dropbox is still working fine for me, and supported by the Simpletask app on Android.

pavkum
@pavkum
Hi guys
Is there a way I can synchroise todotxt and taskwarrior. I have tasks in both the apps and I'm now trying to unify my workflow using only one app
Is there a way I can synchronise them?
Tom Newman
@newmanth_twitter
Hello everyone - does anyone know if there is a way to extend listproj so that it lists the projects in done.txt as well as todo.txt?
Ingo Karkat
@inkarkat

@newmanth_twitter Yes, this is covered. todo.sh -v -v help reveals this environment variable:

TODOTXT_SOURCEVAR=\$DONE_FILE   use another source for listcon, listproj

To include both current and done sources, define a Bash array:

TODOTXT_SOURCEVAR='("$TODO_FILE" "$DONE_FILE")' todo.sh listproj

You can also put the export TODOTXT_SOURCEVAR=... into your .todo.cfg to make it permanent.

Tom Newman
@newmanth_twitter
Thanks @inkarkat
@jbb23 For printing, I use projectivew and pipe it to a file which I then print using this: todo projectview > test_print
nuckjr40
@nuckjr40
I am struggling to get the add-ons to work on MAC and Windows10.
nuckjr40
@nuckjr40
I am using the CLI on W10 and the todo.txt app on MAC and syncing the file via dropbox. I would use the terminal on MAC but I can't seem to get the permissions set right to be able to read the file via terminal. I am wondering if it is a problem with the Dropbox sync.
Maciej Łoziński
@loziniak
Hello! Do you know a project management system/format similar to todo.txt? Something with bug tracking, milestones, etc.?
Silas
@silasdb
Hi! I'm writing a simple add-on for that print tasks in an specific order. Todotxt formats output and I'd like to print it like todotxt does. Is it possible to call todotxt internal functions somehow, so it can format output for me or are scripts meant to duplicate code that formats it? (no problem with that, I just would like to know it).
Ingo Karkat
@inkarkat

Hello @silasdb! The _list function is exported and can be used by add-ons to output tasks with the common numbering and formatting. For task ordering, there's the TODOTXT_SORT_COMMAND hook. So, a minimal add-on could set its own sorting command (sort, awk, or similar) and then invoke the built-in listing of the todo.txt file:

TODOTXT_SORT_COMMAND='awk ...'
_list "$TODO_FILE" "$@"

Here's a simple but complete example from my own add-ons.

Silas
@silasdb
Thanks! That works. I just realized I cannot pass to _list a list of items (line numbers), right?
Ingo Karkat
@inkarkat
No, as _listrenders the task numbers based on the passed lines, that does not work; the numbering would be off. However, because completely empty lines are suppressed, blanking out those lines that you don't want (but keeping the newline to maintain the right numbering) will do what you want.
Silas
@silasdb
Thanks for the tips. My two add-ons are almost complete. One is just a clone of the "due" add-on, but it is written in pure bash (the original one is written in python). It is nice give it a different name, right?
Ingo Karkat
@inkarkat
If your due add-on has (more or less) the same functionality as the original Python one, I would keep the name; in the end, what's most important is how you best remember the add-on name. The add-on directory also lists several alternatives with the same name.
Silas
@silasdb
All right. Thanks!
Silas
@silasdb

No, as _listrenders the task numbers based on the passed lines, that does not work; the numbering would be off. However, because completely empty lines are suppressed, blanking out those lines that you don't want (but keeping the newline to maintain the right numbering) will do what you want.

I was wondering how I can use that. I cannot pass lines to _lines via stdin. Should I have to create a temporary files with the lines I want to output via _list?

Silas
@silasdb
_format '' ''?
Silas
@silasdb
this works :-) thanks :-)
Ingo Karkat
@inkarkat
Yes, _format() is invoked by _list(), too; just the summary footer is missing. You should be able to avoid using a temporary file (though that certainly is not too bad, neither). Todo files aren't that large; it should comfortably fit into memory, so holding the (filtered) contents in a Bash variable (and then echoing that into _list() should be possible.
Robin
@ransome1
Hi there. A couple of month ago I switched to Linux and just couldn't find a todo.txt app that I liked. So I sat down and tried to build my own and after putting quite some work into it I think it would be a waste not to share it with the community. Please feel free to try it out: https://github.com/ransome1/sleek
Maciej Łoziński
@loziniak
It's kinda ironic that it's made in electron :-)
Btw nice interface!
Robin
@ransome1
I guess you're referring to the duality between the overhead of electron to the minimal concept of todo.txt? Then yes, you're right, but Javascript, HTML and CSS are the only languages I speak :D
Robin
@ransome1
but as for my defence: My code is just a couple of kilobyte and the app runs fluently even on my good ole entry level laptop from 2007
jason-mehmel
@jason-mehmel
@ransome1 Really elegant app! I've got a few feature ideas, do you want them here or on the github?
Robin
@ransome1
@jason-mehmel would love to hear your idea. post it whereever it suits you best
jason-mehmel
@jason-mehmel
I posted it as an issue on the github but I'll also say it here: stacking filters? Currently it seems like I can only filter by one context or tag at a time, but I'd love to be able to stack them. (@ 1_inbox and +car for example)
Robin
@ransome1
You can stack filters already, but the addition of filters will add new items, there is no exclusion. And I think that is what you're looking for. As I understand you want to select a filter to limit the todos to all items that include that one filter. And in a next step you want to add second or third filter that will break those items already filtered further down.
Which makes sense to me
right now those multiple filters are connected with OR and you basically need the connection to be and AND one, right?
jason-mehmel
@jason-mehmel
Correct. I'm looking for multiple filters to narrow, not add. I do see now that adding multiple filters shows the content that corresponds to at least one of the multiple filters, not just the ones that correspond to both.
In other words, yes. ;)