Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todopher

A simple file-based todo manager written in Go

Usage:

todopher [command] [options]

Commands:

  • help - Print the cmd list
  • init - Initialize enviroment
  • setlist [listname] - Change todo list
  • add [todo] [dd-mm-yy] - Add a new todo
  • edit [id] [new todo] [new dd-mm-yy] - Edit a todo
  • mark [id1 id2 ...] - Mark todos as completed
  • unmark [id1 id2 ...] - Unmark todos as not completed
  • list - List all todos
  • search [key_word] - List all todos that contain the keyword
  • sort [id] [by_status|by_date] - Sort todos by status or by date
  • delete [id1 id2 ...] - Delete todos

Note

Todopher saves the todos in HOME_DIR/todo and uses a .env file that stores the current todo list
To setup the enviroment you need to run: tg init and then tg setlist todos.

Tip

To delete a list or change his name you can use your system file manager or terminal commands, just remember to update the .env file with tg setlist [new_list_name].

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages