Todo-rs

Text-based user interface utility to manage todo list

Demo

Features

Usage

Item Display: - w: add workspace - -: display workspace - a: add item - e: edit item - d: remove item - space: toggle item - r: rename current workspace - J: scroll workspace down - K: scroll workspace up - j: scroll down - k: scroll up - q or Ctrl + c: quit the program - ?: toggle help display

Add Item: - Ctrl + d: toggle expire date prompt - Enter: accept input - Escape: exit prompt

Workspace Display: - Enter: select workspace - e: edit workspace - d: remove workspace - j: scroll down - k: scroll up

Add Workspace: - Enter: accept input - Escape: exit prompt

Timestamp Format

There are 3 different available format which are:

Installation

Run the following to install:

$ cargo install tdr

Build From Source

Clone the repository:

sh $ git clone https://github.com/Z5483/tdr.git

Build:

sh $ make

Install:

sh $ make install

The default install prefix is /usr/local, you can change it by setting the PREFIX variable at the beginning of the above command.