- download latest binary from releases
- to make tokens accessible from anywhere type:
$ # rename executable you downloaded to "todos"
$ mv todos-linux-amd64 todos # example
$ chmod 777 todos
$ echo -e "\nPATH+=\"$(pwd)\"\n" >> ~/.bashrc
git clone https://github.com/readyyyk/terminal-todos-go
cd terminal-todos-go
make
make install
command | arguments | description |
---|---|---|
exit | ||
help | prints help | |
colors | toggle enable or disable color usage | |
autosort | toggle enable or disable automatic sorting with field in last sort |
|
autoclear | toggle enable or disable automatic clearing screen | |
ls // list | list all stored todos | |
clear | deletes all todos with State done |
|
sort | {Field} | sorts todos array with the Field |
add | {Title} {Text} {Deadline} (t) | adds new todo, in case you enter duration {_}h{_}m type "t" in the end |
delete | {ID_1 ID_2 ID_3...} | deletes all todos with written ids |
edit | {ID} {Field} {Value} | edits todo |
datetime format is: dd.MM_hh:mm (d - day, M - month, h - hour, m - minute)
duration format is: {_}h{_}m (for example 12h30m, or 1h1m, but not 1d12h)
for lines with spaces use "" for exmaple "buy bread, milk, smth else"
- Saving data on virtual server.
- Default CLI usage