todo

A lightweight and super fast cli todo program written in rust under 200 sloc

gif

installation

AUR package: todo-bin

use cargo build --release to compile todo and copy target/release/todo to /usr/bin

note

todo is still really early in development so be careful or sth

btw i know that my code is not the best but im still learing

usage

Usage: todo [COMMAND] [ARGUMENTS] Todo is a super fast and simple tasks organizer written in rust Example: todo list Available commands: - add [TASK/s] adds new task/s Example: todo add "buy carrots" - list lists all tasks Example: todo list - done [INDEX] marks task as done Example: todo done 2 3 (marks second and third tasks as completed) - rm [INDEX] removes a task Example: todo rm 4 - sort sorts completed and uncompleted tasks Example: todo sort - raw [todo/done] prints nothing but done/incompleted tasks in plain text, useful for scripting Example: todo raw done