Todo.txt (todo.txt-cli) is a simple and extensible shell script for managing your todo.txt file. It lets you add todos, checklist added todos, mark an entry as performed, appends textual content to present traces, and take away duplicate traces from todo.txt all from the Linux command line.
It additionally helps archiving (strikes all performed duties from todo.txt to performed.txt and removes clean traces), de-prioritizing (removes the precedence) from the duty(s) and a lot extra.
Todo.txt-cli is a part of the todo.txt apps that are minimal, open supply and cross-platform, todo.txt-focused editors which help you handle your duties with a couple of keystrokes and faucets attainable. Todo.txt CLI and Todo.txt Contact are constructed for CLI, iOS, and Android.
The way to Set up Todo.txt CLI in Linux
To put in todo.txt-cli, first it is advisable to clone the git repository in your system utilizing following git command.
$ cd ~/bin
$ git clone https://github.com/todotxt/todo.txt-cli.git
$ cd todo.txt-cli/
Then run the next instructions to construct and set up todo.txt-cli.
$ sudo make set up
Be aware: The Makefile makes a number of default paths for put in information. You should use the next variables to make changes in your system:
INSTALL_DIR: PATH for executables (default /usr/native/bin).
CONFIG_DIR: PATH for todo.txt config.
BASH_COMPLETION: PATH for auto-completion scripts (default to /and so on/bash_completion.d).
$ make set up CONFIG_DIR=$HOME/.todo INSTALL_DIR=$HOME/bin BASH_COMPLETION_DIR=/usr/share/bash-completion/completions
The way to Use Todo.txt CLI in Linux
So as to add a todo job to your todo.txt file, run the next instructions.
$ sudo todo.sh add “setup new linode server”
$ sudo todo.sh add “talk about fosswork.com website with Ravi”
To checklist added todo duties, use the next command.
$ todo.sh ls
You possibly can marks job as performed in todo.txt utilizing following command.
$ sudo todo.sh do 1
You may as well delete a todo merchandise, for instance.
$ sudo todo.sh del 1
For extra utilization and command choices, run the next command.
$ todo.sh -h
Todo.txt Homepage: http://todotxt.org/
That’s all! Todo.txt is an easy shell script for creating and managing all of your duties from the Linux terminal. Share your ideas about it or ask any questions through the suggestions type beneath.