Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Apr 30 13:47
    codingthat commented #8
  • Mar 31 06:21
    YodaEmbedding edited #62
  • Mar 31 06:21
    YodaEmbedding edited #62
  • Mar 31 06:20
    YodaEmbedding closed #62
  • Mar 31 06:20
    YodaEmbedding edited #62
  • Mar 31 06:20
    YodaEmbedding opened #62
  • Mar 31 04:05
    karbassi locked #60
  • Mar 22 13:33
    Tobida closed #60
  • Mar 22 13:32
    Tobida commented #60
  • Mar 21 21:17
    bobwhitelock commented #60
  • Mar 21 08:11
    Tobida opened #60
  • Mar 17 09:28
    ermats commented #59
  • Mar 16 18:12
    karbassi closed #59
  • Mar 16 18:12
    karbassi commented #59
  • Mar 16 09:37
    ermats opened #59
  • Mar 15 22:44
    arcturus140 commented #6
  • Mar 15 19:22
    farvardin commented #8
  • Mar 12 00:23
    arcturus140 closed #58
  • Mar 11 09:53
    arcturus140 opened #58
  • Mar 03 19:46
    Rudy96 closed #57
matrixbot
@matrixbot
pablito1755 Ciarán (Gitter): I'm not familiar with the ical format, but topydo doesn't appear to have any built in commands to "export" per se. Could something be done with the -F option of the "ls" command to format the output?
matrixbot
@matrixbot
pablito1755 @arc
Ciarán
@bubonicfred
Possibly, it's not a huge deal breaker for me, it does list outputting to ical in the docs, but doesn't explain how beyond requiring the calendar dependancy
matrixbot
@matrixbot
pablito1755 Arcturus (Gitter): The original set of formatting rules are here : https://github.com/todotxt/todo.txt There is nothing explicitly mentionned about a whitespace at the start of the line. I would imagine it depends on individual client implementations. Some will surely be more forgiving than others.
pablito1755 I hadn't noticed that before, but per the docs it would seem "ls -f ical" should do it.
pablito1755
-f : Specify the OUTPUT format, being 'text' (default), 'dot' or 'ical' or
'json'.
...
 * 'ical' - iCalendar (RFC 2445). Is not supported in Python 3.2. Be aware
            that this is not a read-only operation, todo items may obtain
            an 'ical' tag with a unique ID. Completed todo items may be
            archived.
Ciarán
@bubonicfred
Ah cool, I'll give that a shot
matrixbot
@matrixbot
pablito1755 From the built in help
Arcturus
@arcturus140
@matrixbot thank you, i'll make my regex more forgiving then
Ciarán
@bubonicfred
Hmm, so the todotxt spec implies, but does not explicitly state that contexts should be lower case
Arcturus
@arcturus140
@bubonicfred contexts can be any case
Nick Ruddle Film
@NickRuddleFilm_twitter
Hi there, does any one know what happened to the ios app?
Cassandra McCarthy
@7596ff
hello, im looking for a way to output my tasks into a csv. googling for this is really hard because it gives me 1000s of corporate websites that promise to instruct how to convert a txt file to a csv file. any pointers
Ingo Karkat
@inkarkat
@7596ff The todo.txt format itself has very little rigid structure (basically just 4 fields: priority/done marker, end-date, start-date, task text). What's your motivation for the CSV format, and what fields do you need there?
Cassandra McCarthy
@7596ff
@inkarkat i have every star trek episode as an entry and I want to graph them by show and month watched
ive found some libraries that ill probably end up writing my own script for, which is probably the easiest solve
Ingo Karkat
@inkarkat
@7596ff Ah, interesting! So you need the done date (or at least its month) and extract the show from the task text, right? Since this is a straightforward line-to-line translation, sed or awk should be enough to parse and re-format as CSV. You can indeed write your own small add-on for it; this would allow a convenient todo.sh trek2csv > stats.csv invocation.
qukler
@qukler
Hello guys, can someone help me with hidden task (h:1)? I cannot get the hide addon to work under Win10. Is there other way to hide them?
szmt
@szmt
Hi, here is a little cli-tool to generate caldav calendar events with due dates from your todo.txt files (either webdav hosted or local) - https://github.com/szmt/simplelivingiscomplex
Arcturus
@arcturus140
hi, there is a mistake in the readme: the example @GroceryStore Eskimo pies does not follow the format
the @ sign must precede a space character
Arcturus
@arcturus140
how do i assign project level priorities? I am only able to define task level priorities. I need to somehow have a project action with a priority and all related actions without
2 replies
adaschma
@adaschma:matrix.org
[m]
t many pri /+myproject/ b
Arcturus
@arcturus140
why is todotxt-cli creating a done.txt file - is this part of the standard?
2 replies
Arcturus
@arcturus140
if todo.txt has a completed task: x 2021-03-15 2021-03-15 +p100 test it is listed under todo.sh listproj command. I am building my own solution but i think this command should not list completed projects. What do you think?
cypa
@cypa
Hi
anybody?
excuse me, is there simple serverless js app?
1 reply
cypa
@cypa
no one?
adaschma
@adaschma:matrix.org
[m]
never tried it, though
Adam Ben-David
@AdamBD
hi all, brand new noob to todo.txt. I am using the mac CLI from brew, and built an alfred workflow to be able to run a shell command to todo.sh. I am running into an issue where sometimes new tasks are appended to the lines of the prior completed task (looks like an iteration issue on the number) anyone run into this kind of problem before?
adaschma
@adaschma:matrix.org
[m]
@AdamBD: I haven't had or seen that problem. But it sounds to me like it is a problem of inconsistent line seperators. Traditionally mac uses one char to mark line endings and unix uses a different one.
Take a look at https://formulae.brew.sh/formula-linux/dos2unix to make them consistant
Adam Ben-David
@AdamBD
@adaschma:matrix.org thanks! question though, if my CLI / Dekstop client are both running on my mac why would I run into this line separator issue (Though that does seem to be the problem as I see one message appended to a previous entry as noted)
/ where would I insert this into the flow?
adaschma
@adaschma:matrix.org
[m]
The todotxt-CLI has a history in the unix world and mac has a history in both the unix (as macOS X was based on NeXt; a unix) and the mac world (mac 9 and earlier had no unix history). This can lead to some strange edge causes. Call the mac2unix before the CLI call that causes the problem. HTH
MarkEDunn
@MarkEDunn
Hi, I'm new to Gitter and to todotxt. I love the idea of todotxt, but it seems mainly aimed at opensource developers. I thought I would use it to have a todo list on dropbox and use it via my PC, my iPhone and iPad. However, I couldn't find tools that worked for the iPhone on dropbox.
I am seriously investigating using excel instead. I suspect this will support my basic user level functionality. I would be interested in feedback on using some other tools than basic text editors or open source tools that have limited availability to a non developer. Note, I will probably print off my todo list occasionally to carry around in written form as well.
buscon
@buscon
hi, I am wondering how you can add the priority of a task when you add a task
Ingo Karkat
@inkarkat
@buscon There's the adda custom action in the add-on directory (which has a fixed priority (A)), or you could use my addpri add-on (which takes a priority: todo.sh PRIORITY "THING I NEED TO DO +project @context").
buscon
@buscon

@inkarkat thank you! that does what I was looking for!

as a possible alternative I found, without using plugins, you write it like this:
todo-txt add "(PRIORITY)" "THING I NEED TO DO"

Ingo Karkat
@inkarkat
@buscon Yeah sure, as long as you don't use any features like -t (TODOTXT_DATE_ON_ADD), you can simply prepend the (PRIO) to the text itself. If you're limiting yourself to a basic use of the tool, that can be fine. For advanced uses (e.g. with custom markers and more automation), I would prefer to manipulate the tasks through consistent, higher-level commands (like addpri).
buscon
@buscon
@inkarkat actually my solution was working with -t too. in any case I will probably use addpri, it does exactly what I need
Ingo Karkat
@inkarkat
@buscon Ah right, there's special handling for keeping the (PRIO) at the beginning when inserting the date; I forgot.
buscon
@buscon
@inkarkat NP, thank you!
Martin Roberts
@mroberts1
I can't install todo.sh properly on MacOS 11.4, in spite of following all instructions. I installed with Homebrew, then configured .todo.cfg to find directory in "/~/Documents/todo" but todo can't find the todo.txt file. Any suggestions much appreciated!
FYI my .todo.cfg directory for todo.txt is set as 'export TODO_DIR=$(/Users/myusername/Documents/todo "$0")' - exactly as in the #comment in the file - and the error I keep getting from the CLI is '/Users/dokoissho/.todo.cfg: line 5: /Users/dokoissho/Documents/todo: Is a directory'
Martin Roberts
@mroberts1
I've tried putting the todo.txt file in my root directory with the same contradictory result: '/Users/dokoissho/.todo.cfg: line 5: /Users/dokoissho: Is a directory
Fatal Error: is not a directory'
Ingo Karkat
@inkarkat
The default configuration (export TODO_DIR=$(dirname "$0")) uses the script's directory as the directory; most users want to set their own directory (export TODO_DIR="/Users/gina/Documents/todo"); you seem to have used a mixture of both, with code execution ($(...)) and a static directory. Try export TODO_DIR="/Users/dokoissho/Documents/todo" instead.
Martin Roberts
@mroberts1
@inkarkat Yes that was the problem - just the path solved the problem as you said. Many thanks!