meine
meine 🌒 - A CLI file manager and system utility built with Textual. It combines intuitive command parsing with rich t…
✅ Command-line tool to manage Todo lists
git clone https://github.com/francoischalifour/todo-cli.gitfrancoischalifour/todo-cliCommand-line tool to manage the Todo lists of your projects
Built with Python3 with Unix systems in mind.
Todo exists to bring all the needed functionalities for simple project management to the terminal. No graphical interface is needed; this tool is easy enough to use to improve your workflow.
$ git clone https://github.com/francoischalifour/todo-cli
If you use several Python versions on your computer, create a virtual environment with the Python 3 interpreter:
$ virtualenv -p python3 venv
Activate the new environment:
$ source venv/bin/activate
$ pip install <path to the todo-cli folder>
You should now be able to use the command todo.
Before working on your Todo list, you need to create a project.
$ todo init Project name: (moody-app) Moody The project Moody has been created.
You can now start adding tasks!
$ todo init
$ todo delete
You can use del instead of delete.
$ todo rename "New name"
$ todo add "Name of the task"
You can add several tasks and don't need to add quotes:
$ todo add "Task 1", Task 2, "Task 3"
To remove a specific task by name:
$ todo remove "Name of the task"
To remove a task with an interactive menu (Unix only):
$ todo remove
You can use rm instead of remove.
$ todo check "Name of the task"
To check all the items:
$ todo check --all
You can use -a instead of --all.
$ todo uncheck "Name of the task"
To uncheck all the items:
$ todo uncheck --all
You can use -a instead of --all.
To toggle a specific task by name:
$ todo toggle "Name of the task"
To toggle a task with an interactive menu (Unix only):
$ todo toggle
You can use tg instead of toggle.
$ todo list
You can use ls instead of list.
$ todo search "keyword"
MIT © François Chalifour
more like this
meine 🌒 - A CLI file manager and system utility built with Textual. It combines intuitive command parsing with rich t…
search projects, people, and tags