Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Aug 19 2017 02:00
    karbassi closed #15
  • Aug 19 2017 02:00
    karbassi commented #15
  • Aug 19 2017 01:59
    karbassi closed #16
  • Aug 19 2017 01:59
    karbassi commented #16
  • Aug 19 2017 01:59
    karbassi closed #9
  • Aug 19 2017 01:59
    karbassi commented #9
  • Aug 19 2017 01:59
    karbassi closed #3
  • Aug 19 2017 01:59
    karbassi commented #3
  • Aug 19 2017 01:58
    karbassi closed #2
  • Aug 19 2017 01:58
    karbassi commented #2
  • Aug 19 2017 01:56
    karbassi closed #6
  • Aug 19 2017 01:56
    karbassi commented #6
  • Aug 16 2017 17:15
    karbassi commented #16
  • Aug 16 2017 08:08
    zagortenay333 opened #16
  • Aug 14 2017 17:24
    karbassi labeled #15
  • Aug 14 2017 17:24
    karbassi labeled #15
  • Aug 14 2017 17:24
    karbassi opened #15
  • Aug 13 2017 16:38
    karbassi synchronize #14
  • Aug 13 2017 16:32
    karbassi labeled #14
  • Aug 13 2017 16:32
    karbassi opened #14
Ingo Karkat
@inkarkat
Using a separate marker is easier. Alternatively, if you want to directly use line numbers, you need to overload archive and adapt all line number references as preceding lines are removed (and ensure through configuration that other actions like deldo not remove lines). Actually, I've implemented such a scheme as part of my todo.txt customizations (https://github.com/inkarkat/todo.txt-cli-ex); there's a dedicated defragment action that is invoked by a custom archive . Dependencies are marked via w:42; you can check out the test (https://github.com/inkarkat/todo.txt-cli-ex/blob/master/tests/t2090-dependency-workflow.sh) for an overview of the dependency workflow. I cannot wholeheartedly recommend that you just take my customizations - they reflect my own idiosyncratic view, but feel free to use it, maybe just bits and pieces, or maybe decide that it's all too complex and instead use a simple implementation with custom markers...
Jeremy Schroeder
@jeresch
Thanks for taking the time to write that out, I'll definitely take a look!
Primal Buddhist
@Primal_Buddhist_twitter
Hi all - bit of a noob question about installing on Ubuntu. I go into the directory and type make but I get the error "make: * No targets specified and no makefile found. Stop."
I just have the three files in that folder: todo.cfg todo_completion todo.sh
Paul Mansfield
@the1ts
@Primal_Buddhist_twitter in debian, todo.txt-cli is a packaged application, last I checked (Ubuntu 18.04-LTS) it was also in Ubuntu.
Primal Buddhist
@Primal_Buddhist_twitter
Yep, I was searching wrong, many thanks!
earcanal
@earcanal
Is this the best/only option for time tracking? https://github.com/adewinter/punch
bestbat
@bestbat
Hello guru todo! At the first launch I get the following: todo.sh add "start"
/usr/local/bin/todo.sh: строка 798: /usr/local/bin/todo.txt: Permission denied
sed: /usr/local/bin/todo.txt: No such file or directory
/usr/local/bin/todo.sh: строка 835: /usr/local/bin/todo.txt: Permission denied
sed: /usr/local/bin/todo.txt: No such file or directory
start
TODO: added.
what should I do?
Ingo Karkat
@inkarkat
@bestbat It looks like your user doesn't have write permissions on/usr/local/bin/todo.txt. It's fine to put the script itself under /usr/local/bin (and you likely have used admin rights to write there), but the tasks themselves are user-specific. You should use a different location, in your home directory, e.g. /home/<user>/todo/todo.txt, to be configured (the directory part) as TODO_DIR. I guess you forgot that step.
zickzackzuck
@zickzackzuck_gitlab
Hi there, I'm quite a newby to terminal used todo.txt. So I'm trying to use the code 'todo.sh addm "FIRST THING I NEED TO DO +project1 @context
SECOND THING I NEED TO DO +project2 @context' but I don't now how to get a second line into my terminal without using the Enter button. So what kind of button combination do I have to press? Using Ubuntu 20.04.1
Ingo Karkat
@inkarkat
Hi @zickzackzuck_gitlab; just press Enter; the shell (likely Bash, but almost all behave that way) will notice that the command is incomplete because of the opening double quote (single quotes will do the same), and keep prompting for additional lines until you end the double quotes (or abort with Ctrl+C).
Also, you don't need to submit multiple tasks via a single command (I rarely do); two separate todo.sh add ... will do just fine, and are just a bit longer to type. Speaking of typing, many people define a shorthand (alias t=todo.sh) to avoid typing that much. You'll find many tutorials about basic shell usage that teach you this and much more with regards to effective and efficient editing. The shell has a steep learning curve, but it can be worthwhile. On the other hand, if you're not into programming and don't want to become a power user, there are many alternative todo.txt clients that let you do the same task management through a more common graphical or web interface.
zickzackzuck
@zickzackzuck
Thanks for your help @inkarkat !
Now i have another question: i m using simpletask for my Todo.txt on my android, quite a good app. My wife and me are trying to get a Family to do list where both of us are could write tasks in. This seems a little tricky for me, because To-Do.txt is not really made for collaboration: if it give access to my Todo.txt my wife Will see a lot of things, she don't want to have, so she should filter always the tasks and could not have a own todo.txt.
of has someone a workaround
I googled but i didnt found anyone Set having the same problem...
Ingo Karkat
@inkarkat
@zickzackzuck You're right; todo.txt isn't made for collaboration. If the majority of your tasks are family-related, it could work to have a shared account, and just mark those (few) personal tasks "@zickzackzuck" and "@wife", respectively, and then use individual filters. Else, I would look to another solution altogether.
apastuszak
@apastuszak
Hello world. Dumb question time
On my Mac, when I type my todo.txt alias, which is 't', it lists my tasks. On windows machines (using bash for windows) I get the 'Usage:..' prompt. How do I get 't' to list my tasks. 't list' work, but I want to just type 't'
adaschma
@adaschma:matrix.org
[m]
add "export TODOTXT_DEFAULT_ACTION=list" is your todo-txt config
...or copy your config from mac onto windows
apastuszak
@apastuszak
Thank you!
Alex B
@alexb7217
Test installing the plugin-vew submodule. The $TODOTXT_DIR/actions/view is meant to point where todo.txt-cli is installed on my machine, yes?
Alex B
@alexb7217
Or perhaps $TODOTXT_DIR is meant to be the path where todo.txt done.txtetc are stored? Reading the source code and trying to install in both places to see what happens
Alex B
@alexb7217
Nevermind I found out how to install actions plugins, etc https://github.com/todotxt/todo.txt-cli/wiki/Creating-and-Installing-Add-ons
:)